奥礼网
新记
当a=5,b=4,c=2时,表达式a>b!=c的值是____。 求详解
如题所述
举报该文章
相关建议 2011-11-22
">"
运算符
的优先级大于 "!="运算符,a>b!=c 等价于 (a>b)!=c 。
1)
表达式
(a>b)的结果只有两种:当变量 a 的值确实大于变量b的值,结果为1 ,否则为 0。
因为 a=5,b=4, 变量 a 的值确实大于变量b的值, (a>b)=1
2) 表达式 (a>b)!=c 等价于 表达式 (1!=c) ,结果只有两种:当变量 c 的值确实不等于 1,结果为1,否则为 0。因为变量 c=2 ,变量c的值不等于 1,所以 (1!=c) = 1。
3)a>b!=c = 1
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/kng4gdk14.html
其他看法
第1个回答 2011-11-22
1
4!=2是真的结果为1,5>1结果是真的结果为1
第2个回答 2011-11-22
>的优先级高于!=。a>b是真,为1。1!=2是真,为1
第3个回答 2011-11-22
真值1a>(b!=c)
相似回答
大家正在搜
相关问题
当a=5,b=4,c=2时,表达式a>b!=c的值是_...
急!!C++.已知变量a,b,c是整型变量,且a=3、b=4...
假定变量a=1,b=2,c=3,则表达式:c==b++>a&...
C语言课本题目求详解,设有int x=2,y=3,z=5,s...
C语言:当a=5,b=4,c=2时,表达式a>b&&b>c的...
若定义int a=2,b=2,下列表达式中值不为4的是A)a...
C语言,条件运算符?:,结合方向从右到左是什么意思,求详解
a=1,b=2,则表达式(a&b)&b//b的结果为?求详解