PASCAL语言的基本知识的运算符表达式
答案:1 悬赏:0 手机版
解决时间 2021-04-04 18:34
- 提问者网友:我的未来我做主
- 2021-04-04 15:45
PASCAL语言的基本知识的运算符表达式
最佳答案
- 五星知识达人网友:孤独的牧羊人
- 2021-04-04 17:07
运算符和优先级
(1)运算符
a.算术运算符 运算符
运算
运算对象
结果类型
+
加
整型、实型
只要有一个运算对象是实型,结果就是实型,如果全部的运算对象都是整型并且运算不是除法,则结果为整型,若运算是除法,则结果是实型
-
减
整型、实型
*
乘
整型、实型
/
除
整型、实型
div
整除
整型
整型
mod
取余
整型
整型
b.逻辑运算符
运算符
运算
运算对象
结果类型
not
逻辑非
布尔型
布尔型
and
逻辑与
布尔型
布尔型
or
逻辑或
布尔型
布尔型
xor
逻辑异或
布尔型
布尔型
c.关系运算符
运算符
运算
运算对象
结果类型
=
等于
简单类型
布尔型
<>
不等于
简单类型
布尔型
<
小于
简单类型
布尔型
>
大于
简单类型
布尔型
<=
小于等于
简单类型
布尔型
>=
大于等于
简单类型
布尔型
(2)优先级
运算符
优先级
not
1(高)
*,/,div,mod,and
2
xor,+,-,or
3
in,=,<>,>=,<=,<>
4(低)
表达式
(1)算术表达式:算术表达式是由算术运算符连接常量、变量、函数的式子。算术表达式中各个运算符的次序为: ( )-->函数-->*,/,div,mod-->+,1
(2)布尔表达式:Turbo Pascal提供给布尔表达式以下基本操作:逻辑运算和关系运算。
(1)运算符
a.算术运算符 运算符
运算
运算对象
结果类型
+
加
整型、实型
只要有一个运算对象是实型,结果就是实型,如果全部的运算对象都是整型并且运算不是除法,则结果为整型,若运算是除法,则结果是实型
-
减
整型、实型
*
乘
整型、实型
/
除
整型、实型
div
整除
整型
整型
mod
取余
整型
整型
b.逻辑运算符
运算符
运算
运算对象
结果类型
not
逻辑非
布尔型
布尔型
and
逻辑与
布尔型
布尔型
or
逻辑或
布尔型
布尔型
xor
逻辑异或
布尔型
布尔型
c.关系运算符
运算符
运算
运算对象
结果类型
=
等于
简单类型
布尔型
<>
不等于
简单类型
布尔型
<
小于
简单类型
布尔型
>
大于
简单类型
布尔型
<=
小于等于
简单类型
布尔型
>=
大于等于
简单类型
布尔型
(2)优先级
运算符
优先级
not
1(高)
*,/,div,mod,and
2
xor,+,-,or
3
in,=,<>,>=,<=,<>
4(低)
表达式
(1)算术表达式:算术表达式是由算术运算符连接常量、变量、函数的式子。算术表达式中各个运算符的次序为: ( )-->函数-->*,/,div,mod-->+,1
(2)布尔表达式:Turbo Pascal提供给布尔表达式以下基本操作:逻辑运算和关系运算。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯