int a=5,b=4,c=3;
int s,t;
if(a>b>c) s=a;
else s=0;
t=(a-c>c+2==0);
printf("s=%d,t=%d\n",s,t);
是格式错了,还是哪里错了?
你不用告诉我什么意思,我是从视频里看到的,视频老师给的就是这段代码,意思我也知道。if(a>b>c) s=a; else s=0;这两句的意思是判断a>b是否为真,真为1,再判断1>c是否为真,是就将a的值给s,不是就将0赋给s;t的结果是1,懒得解释,我要的问的是我这些代码为什么在vs2010里为什么会编译错误不通过。