未分类题

下列程序的输出结果是( ) main( ) { int x=0,y=5,z=3; while(z-->0&&++x<5) y=y-1; printf(“%d,%d,%d/n”,x,y,z); }
D.5,-2,-5

A.3,2,0
B.3,2,-1
C.4,3,-1

【参考答案】

B
解析:本题的执行过程是:
在While循环中,
比较 x y z
第—次: 3>0 ......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)