假定所有变量均已正确定义,则下列程序段运行后 x 的值是()
a = b = c = 0; x = 35; if (!a) x--; else if (b); if (c) x = 3; else x = 4; printf("%d\n", x);
A. 3 B. 35
C. 34 D. 4
等于0了都不满足
x=4
从上往下 首先执行!...
用户登录可进行刷题及查看答案
从上往下 首先执行!a那一行 x变为34
因为!a执行 所以else if不执行
再往下 if(c) 不执行 执行else x=4 所以最后x=4
条件判断里 如果是0则代表false 如果非0则代表true
登录后提交答案