2017nba赛程表:一个简单的C语言问题,请大家来看看帮个忙!

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 23:02:57
运行下面的程序x值是多少?
int a,b,c,x;
a=b=c=-0; x=35;
if(!a) x--;
else if(b);
if(c) x=3;
else x=4;
就这么多,答案是:4
各位帮个忙了!

a = 0;
所以if(!a)为真,所以x = 34;
又因为else if(b)和if(c)都为假,所以x值不变
最后又有一个else,与if(c)配对.执行x=4
所以答案为4