首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运行下面程序时,从键盘输入字母H,则输出结果是 #include main() { char ch; ch=getchar(); switch(ch) {case ′H′:printf("Hello!\n"); case ′G′:print
运行下面程序时,从键盘输入字母H,则输出结果是 #include main() { char ch; ch=getchar(); switch(ch) {case ′H′:printf("Hello!\n"); case ′G′:print
admin
2010-12-10
61
问题
运行下面程序时,从键盘输入字母H,则输出结果是
#include
main()
{ char ch;
ch=getchar();
switch(ch)
{case ′H′:printf("Hello!\n");
case ′G′:printf("Good morning!\n");
default:printf("Bye_Bye!\n");
}
}
选项
A、Hello!
B、Hello!
Good Moring!
C、Hello!
Good morning!
Bye_Bye!
D、Hello!
Bye_Bye!
答案
C
解析
本题主要对switch语句进行了考查。switch语句的执行过程为:进入switch结构后,对条件表达式进行运算,然后从上至下去找与条件表达式值相匹配的case,以此作为入口,执行switch结构中后面的各语句,直到遇到break语句,则跳出switch语句,如果各case都不匹配时,则执行default后面的语句。本题中ch为字符’H’,所以case ’H’条件中的语句将被执行,由于没有break语句,所以case ’G’后的语句也被执行,由于同样的缺少break语句,所以default后的语句也被执行了。
转载请注明原文地址:https://kaotiyun.com/show/bFPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上有一个名为Command1的命令按钮,并有如下事件过程:PrivateSubCommand1_Click()aS="SwallowsModGenulled"b$=Right(aS,8):c$=Mid(aS,1,
下列表达式的值为2123的是()。
下列叙述中正确的是
在程序运行时,下面的叙述中正确的是( )。
数据字典(DD)所定义的对象都包含于
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
以下能正确定义一维数组的选项是
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【】。
十进制数269转换成十六进制数是()
随机试题
在Word2003的集中式剪贴板中,可以保存__________次用户拷贝的内容。
参苓白术散配伍桔梗的用意是
关于覆牙合的定义是
患者,46岁。3年前行固定义齿修复,目前咬合疼痛,义齿松动,要求重新固定义齿修复。检查:固定桥修复体已脱位,固位体为,3/4全冠,基牙Ⅱ~Ⅱ度松动。最佳修复方案是
单位工程质量验收的条件不包括()。
企业实施清产核资的步骤主要有()。
根据《中华人民共和国担保法》的规定,可以质押的权利包括()。
国家的教育目的体现了国家对教育培养人的总的要求,而根据各级各类学校任务所确定的对所培养的人的特殊要求,通常称为______。
教师自编测验的主观题包括论文题、______题。
根据《中华人民共和国专利法》的规定,下列可以被授予专利权的是()。
最新回复
(
0
)