选择题
若变量已正确定义,有以下程序段:
i=0;
do printf('%d,',i);while(i++);
printf('%d\n',i);
其输出结果是______。
A、
0,1
B、
0,0
C、
1,1
D、
程序进入无限循环
【正确答案】
A
【答案解析】
第一次首先先执行循环体打印i的值0,然后判断while的条件i++,先用后自增,所以判断时条件为假,跳出循环,但是仍执行了i的自增操作,i的值为1,在接下来的打印语句中进行打印。
提交答案
关闭