题目内容

以下程序运行后的输出结果是_______。#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. 错

do…while构成的循环,当while语句中的表达式为0时结束循环。( )

A. 对
B. 错

do…while循环由do开始,用while结束,因此在while(表达式)后无须加分号。( )

A. 对
B. 错

答案查题题库