选择题
23.
有以下程序:
main(){
int x=1,y=0;
if(!x)y++;
else if(x==0)
if(x)y+=2;
else y+=3;
printf("%d\n",y);}
程序运行后的输出结果是______。
A、
2
B、
0
C、
1
D、
3
【正确答案】
B
【答案解析】
x=1,if和else if的条件都不满足,故y值不改变输出。
提交答案
关闭