以下程序段的运行结果是______。i=0; do printf("%d,",i); while(i++); printf("%d\n",i);
A. 0,0
B. 0,1
C. 1,1
D. 程序进入无限循环
查看答案
以下程序运行后的输出结果是______。#include void main(){ int k=5,n=0;do {switch(k){ case 1: case 3:n+=1;k--;break;default:n=0;k--;case 2: case 4:n+=2;k--;break; }printf("%d",n);}while(k>0 && n<5); }
A. 235
B. 0235
C. 02356
D. 2356
以下程序运行后的输出结果是_______。#include "stdio.h"void main(){ int k=5,n=0;do { switch(k){ case 1: case 3: n+=1; break;default: n=0;k--;case 2: case 4: n+=2;k--;break; }printf("%d", n);}while(k>0&&n<5); }
A. 2345
B. 0235
C. 02356
D. 2356
do…while语句的循环体至少执行1次,while循环体可能一次也不执行。( )
A. 对
B. 错
do…while和while的功能完全相同。 ( )
A. 对
B. 错