【发布时间】:2014-01-18 10:11:42
【问题描述】:
我有这个问题 & 在答案中它说由于从左到右的关联性,结果将是 1,这对于这个陈述是正确的。这是代码。
#include<stdio.h>
int main ()
{
int i=0,x=10,y=10,z=5;
i=x<y<z;
printf("\n\n%d",i);
return 0;
}
但是这里的 x 比 z 大,这是怎么回事?
【问题讨论】:
-
x
-
你想做什么?你能详细说明一下吗。
-
在考试中被问到,我想弄清楚这是怎么回事@DakshShah
-
(
x<y=>10 < 10=>0) =>0 < z=>0 < 5=> 真,改成x < y && y < z -
我认为我们需要更多的人来展示相同的答案,在至少有十几个人之前,OP 肯定不会达成共识。