c语言关系表达式,请问最后一行为什么f=0?

如题所述

这是因为a=3,b=2,c=1
a>b>c就是
3>2>1,因为3>2为真,所以3>2的值为1
接下来,1>2的值为假,所以1>2的值为0
即f的值为0
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-07
a>b>c相当于(a>b)>c,a>b结果为真,也就是1,则a>b>c相当于1>c,而c=1,所以1>c为假,结果为0
注:C里的逻辑运算用做数值计算时,真为1,假为0
相似回答