未分类题
下面程序的输出是______。 main() {int x=3,y=6,a=0; while(x++!=(y-=1)) { a+=1 if(y<x)break; } printf('x=%d,y=%d,=%d/n',x,y,a); }
D.x=5,y=4,a=1
A.x=4,y=4,a=1
B.x=5,y=5,a=1
C.x=5,y=4,a=3
【参考答案】
D
解析:注意的是x++中x值的引用时,这里应当是先引用,后自加,具体执行过程如下:第—次while循环:条件为......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)