单选题
有下列程序:
#include"stdio.h"
main()
int x=0;
int y=0;
while(x<7&&++y)
y--;
x++;
printf("%d,%d",y,x);
程序的输出结果是( )。
A、
0,7
B、
7,7
C、
0,6
D、
1,6
【正确答案】
A
【答案解析】
[解析] 本题考查while循环.y的值在while循环的控制表达式中加1,在循环体内减1,所以总的y值不变,且控制条件++y永远非零。当x加到7时不满足循环条件,结束循环。
提交答案
关闭