下列程序段的输出结果是()intmain(void){inti;for(i=0;i<3;i++)switch(i){case1:printf("%d",i);case2:printf("%d",i);case3:printf("%d",i);}return0;}
A. 11122
B. 12
C. 12020
D. 120
若i,j已经定义为int类型,则以下程序段中内循环体的总的执行次数是()for(i=5;i;i--)for(j=0;j<4;j++){内循环体;}
A. 20
B. 24
C. 25
D. 30
若变量已经正确定义,要求完成5!的计算,以下不能完成操作的是()
A.for(i=1,p=1;i<=5;i++)p*=i;
B.for(i=1,p=1;i<=5;i++){p=1;p*=i;}
C.while(i<=5){p*=i;i++;}
D.do{p*=i++;}while(i<6);
for语句的一般形式如下,若表达式2的值为“真”,则先执行循环体语句,再计算表达式3,然后继续循环。
A. 对
B. 错