若变量已正确定义,有以下程序段: i=0; do prinntf("%d,i");while(i++); printf("%d\n",i); 其输出结果是( )。

admin2011-06-13  37

问题 若变量已正确定义,有以下程序段:    i=0;    do prinntf("%d,i");while(i++);    printf("%d\n",i);    其输出结果是(       )。

选项 A、0,0
B、0,1
C、1,1
D、程序进入无限循环

答案B

解析 本题考查的重点是do-while用法。do-while循环先执行循环体中的语句,然后再判断while中的条件是否为真,如果为真(非零)则继续循环;如果为假,则终止循环。因此,do-while循环至少要执行一次循环语句。
转载请注明原文地址:https://kaotiyun.com/show/VkPp777K
0

最新回复(0)