猿问

初学者关于关系表达式的一个问题

http://img.mukewang.com/572b0dfd0001a11606380276.jpg我目前在自学C语言,学到这里的时候不懂了,为什么是真?我运行了确实是真,但是什么意思呢?3>2=1?


Findingmycolour
浏览 1114回答 1
1回答

迷途的马尔斯

你这样理解容易有偏差。不要省掉运算符——(3>2)==1,意思就是从左往右运算,没次运算结果如果为真就返回1,(3>2)为真返回了1,然后返回值1==1也为真,所以最终结果是1。注意区别开“==”和“=”,这是两个运算符
随时随地看视频慕课网APP
我要回答