一个小菜菜的C语言基础问题系列之十。

来源:百度知道 编辑:UC知道 时间:2024/05/14 07:24:01
当a=3,b=2,c=1时,表达式f=a>b>c的值是多少?为什么?

a>b在这里即:3>2,这个式子为真,真用1表示,值为1;
接下来就是求1>c了,而这里的c为1,1>1这个式子为假,假用0表示,所以整个式子的值为0,即f取到了值0,而整个赋值表达式的值就是左值f的值,最后结果为0

编个程序试了一下,的确是这样 的!楼上的太强了