单项选择题
main(){ char ch='A'; int k=0; do { switch(ch++) { case 'A':k++; break; case 'B':k++; case 'C':k++; continue; case 'D':k++; } } while(k<3); printf("k=%d,ch=%c\n",k,ch);}运行结果是()。
A.k=3,ch=C
B.k=4,ch=C
C.k=3,ch=D
D.k=4,ch=D
点击查看答案&解析
相关考题
-
单项选择题
若有int a=4,则执行表达式a+=a-=a*a后,a的值是()
A.6
B.-8
C.18
D.-24 -
单项选择题
char 型数据占内存空间是()位。
A.8
B.16
C.32
D.64 -
单项选择题
现有100元人民币换成5元,1元,0.5元,但要求100元换以上的零钱共100张,且要求每种不少于1张,主要程序段中横线中应该填()for(i=1;i< =20;i++) for(j=1;j< =100;j++) ______
A.i+j+k*0.5==100
B.i+j+k==100
C.5*i+j+k*0.5==100
D.5*i+j+k==100