奥礼网
新记
请问一下c语言中(m=a>b)&&(n=c>d)a=1b=2c=3d=4是什么意思?详细一下谢谢
对不起,这是一道题。
举报该文章
相关建议 2014-06-19
m=a>b就是把a>b的比较结果赋给m,即a>b成立时,m=1否则m=0
同理n=c>d也是一样
那么(m=a>b) && (n=c>d)的意思就是(a>b)&&(c>d),同时把a>b的结果赋给m,c>d的结果赋给n
a=1b=2c=3d=4这个不符合语法规则啊??是不是a=1;b=2;c=3;d=4?
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/ak3d5gn11a41nagk1gw.html
其他看法
第1个回答 推荐于2017-11-26
(m=a>b)&&(n=c>d)
a>b的布尔值赋值(1或0)给m,如果为真,继续执行n=c>d.如果a>b为假,则不执行c=c>d
a=1b=2c=3d=4
这表达式有问题
本回答被提问者和网友采纳
相似回答
大家正在搜
相关问题
请问一下c语言中(m=a>b)&&(n...
哪位高手知道c语言中语句 (m=a>b)&&(n=c>d) ...
在c语言中,a=(m=a>b)&&(n=c<d);是什么意思
C语言 d=!( (m=a<b)&&(n=b<c) )什么意...
c语言中如何计算(m=a<b)&&(n=c<d)
下面这个程序中(m=a>b)&&(n=c<d);是什么意思
(m=a>b)&&(n=c>d)
(m=a>b)&&(n=c>d)运算后