问题 填空题

有以下程序段:
#include<stdio.h>
main()
char ch;
ch=getchar();
switch(ch)
case 97: printf("%c", ’A’);
case 66: printf("%c", ’B’);
default: printf("%c\n", ’C’);


如果从键盘输入字母a,输出结果为______。

答案

参考答案:ABC

解析: 通过ch=getchar()语句,字符变量ch获得一个字符。然后通过switch分支结构判断要执行哪条语句;由于输入的是a,所以执行语句“case97: printf("%c",’A’);”并输出A;由于该语句后没有break,故直接往下执行,输

单项选择题 A1型题
单项选择题