中易网

C语言中什么是逻辑表达式,什么是关系表达式。举几个例子

答案:4  悬赏:70  
解决时间 2021-01-12 19:45
  • 提问者网友:世勋超人
  • 2021-01-11 22:15
C语言中什么是逻辑表达式,什么是关系表达式。举几个例子
最佳答案
  • 二级知识专家网友:一叶十三刺
  • 2021-01-11 23:01
逻辑表达式是指运算符为或||、与&&、非!的表达式。
返回值为0或1,0表示false,非0表示true. 例如!0返回1,0&&1返回0,0||1返回1。
关系表达式是指运算符为<,<=,>,>=,==,!=的表达式。
返回值同样为0或1,例如a!=b,a>=0等。
用逻辑运算符将关系表达式或逻辑量连接起来的有意义的式子称为逻辑表达式。逻辑表达式的值是一个逻辑值,即"true"或"false"。C语言编译系统在给出逻辑运算结果时,以数字1表示"真",以数字0表示"假",但在判断一个量是否为"真"时,以0表示"假",以非0表示"真"。
可以将逻辑表达式的运算结果(0或1)赋给整型变量或字符型变量。
c语言中,等于是"==",不等于是"!="。
全部回答
  • 1楼网友:孤独的牧羊人
  • 2021-01-12 02:51
a&&b就是逻辑表达式 返回值就是只有 true 后者是 false 关系表达式 就是 a>b .................
  • 2楼网友:七十二街
  • 2021-01-12 01:34
比如:
(x>0)&&(x<5)
一整个就是逻辑表达式,由逻辑运算符 && 连接的 两个 关系表达式
其中 x>0,x<5 就是关系表达式,由关系运算符连接
可以认为由 逻辑运算符 && || !连接的就是 逻辑表达式
由 关系运算符 < <= > >= != ==连接的就是关系表达式
  • 3楼网友:北城痞子
  • 2021-01-12 00:17
逻辑表达式是指运算符为或||、与&&、非!的表达式。返回值为0或1,0表示false,非0表示true. 例如!0返回1,0&&1返回0,0||1返回1。
关系表达式是指运算符为<,<=,>,>=,==,!=的表达式。返回值同样为0或1,例如a!=b,a>=0等。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息