单选题
有以下程序:
#include<stdio.h>
main()
{ int a=1, b=0;
if(--a)b++;
else if(a=0) b+=2;
else b+=3;
printf("%d/n", b);
}
程序运行后的输出结果是______。
A、
0
B、
1
C、
2
D、
3
【正确答案】
C
【答案解析】
[解析] 主要考查if(--a),意思为如果--a为真,将会一直进行下列语句,所以答案为C。
提交答案
关闭