单选题
有以下程序:
#include<stdio.h>
main()
{int y=10;
while(y--); printf("y=%d/n", y);
}
程序执行后的输出结果是______。
A、
y=0
B、
y=-1
C、
y=1
D、
while构成无限循环
【正确答案】
B
【答案解析】
[解析] 执行y--直到值为0,由于y--是先用再减,所以退出循环时,y的值为-1。所以选择B选项。
提交答案
关闭