假定所有变量均已正确说明,下列程序段运行后x的值为()
a=b=c=0;x=35;
if(!a) x--;
else if(b);if(c)x=3;
else x=4;
A、
34
B、
4
C、
35
D、
3
【正确答案】:B
【题目解析】:
a=0,if(!a)为真, x--=34,又因为c=0,if(c)不成立,最后得x=4
假定所有变量均已正确说明,下列程序段运行后x的值为()
a=b=c=0;x=35;
if(!a) x--;
else if(b);if(c)x=3;
else x=4;
34
4
35
3
a=0,if(!a)为真, x--=34,又因为c=0,if(c)不成立,最后得x=4