else z+=1;
printf("%d\n",z);
}
A、3 B、2 C、1 D、0
要过程
错了啊!答案选B
追答哦 对不起 我看错了
你的代码弄整齐之后 是这样的
int x=2,y=-1,z=2;
if(x<y)
if(y<0)
z=0;
else
z+=1;
printf("%d\n",z);
因为x<y不为真 所以 if(y<0) z=0; else z+=1; 都不会被执行
下一句执行的是 printf("%d\n",z); 输出为2