题目内容

运行以下程序后,如果从键盘上输入china#<回车>,则输出结果为()。#includemain(){ int v1=0,v2=0;char ch;while(Ch=getchar())!='#')switchCh){ case 'a':case 'h':default: v1++;case '0': v2++;}printf("%d,%d\n",v1,v2);}

A. 2,0
B. 5,0
C. 5,5
D. 2,5

查看答案
更多问题

以下程序的输出结果是()。main(){intn=4;while(n--)printf("%d",--n);}

A. 20
B. 31
C. 321
D. 210

以下程序的输出结果是()。main( ){ int i;for(i=1;i<6;i++){ if(i%2){printf("#");continue;}printf("*");}printf("\n");}

A.
B. *
C. *
D. B.
E. *****
F. *
G. *
H. *

以下叙述正确的是()。

A. do-while语句构成的循环不能用其它语句构成的循环来代替。
B. do-while语句构成的循环只能用break语句退出。
C. 用do-while语句构成的循环,在while后的表达式为非零时结束循环。
D. 用do-while语句构成的循环,在while后的表达式为零时结束循环。

有以下程序main() {inti=0,s=0; do{ if(i%2){i++;continue;} i++; s+=i; }while(i<7); printf("%d\n",s); } 后输出结果是()。

A. 16
B. 12
C. 28
D. 21

答案查题题库