问题
单项选择题
运行下面程序时,从键盘输入字母A,则输出结果是( )。 #include<stdio.h> main() {char ch; ch=getchar(); switch(ch) {case'A':printf("AAAA\n"); case'B':printf("BBBB\n"); default:printf("CCCC\n"); } }
A.AAAA
B.AAAA BBBB
C.AAAA BBBB CCCC
D.AAAA CCCC
答案
参考答案:C
解析: 本题考查switch语句。因为ch=A,所以第一个switch语句,执行ease'A'后面的语句,输出AAAA,没有遇到break语句,所以接着再执行case'B'和default,分别输出BBBB和CCCC。