首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运行下面程序时,从键盘输入字母H,则输出结果是 #include<stdio.h> main() { char ch; ch=getchar(); switch(ch) { case ’H’:printf("
运行下面程序时,从键盘输入字母H,则输出结果是 #include<stdio.h> main() { char ch; ch=getchar(); switch(ch) { case ’H’:printf("
admin
2013-06-11
50
问题
运行下面程序时,从键盘输入字母H,则输出结果是 #include<stdio.h> 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! GoodMoring!
C、Hello! Goodmorning! Bye_Bye!
D、Hello! Bye_Bye!
答案
4
解析
本题主要对switch语句进行了考查。switch语句的执行过程为:进入switch结构后,对条件表达式进行运算,然后从上至下去找与条件表达式值相匹配的case,以此作为入口,执行switch结构中后面的各语句,直到遇到break语句,则跳出switch语句,如果各case都不匹配时则执行default后面的语句。本题中ch为字符’H’,所以case ’H’条件中的语句将被执行,由于没有break语句,所以case ’C’后的语句也被执行,由于同样的缺少break语句,所以default后的语句也被执行了。
转载请注明原文地址:https://kaotiyun.com/show/0wJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数调用语句:fseek(fp,-20L,1);的含义是______。
下列程序的运行结果是______。
在C语言中(以16位PC机为例),一个int型数据在内存中所占的字节数为______;一个float型数据在内存中所占的字节数为______。
数据库系统的三级模式分别为______模式、内部级模式与外部级模式。
以下与函数fseek(fp,OL,SEEK_SET)有相同作用的是______。
对长度为4的顺序表进行查找,若第一个元素的概率为1/8,第二个元素的概率为1/4,第三个元素的概率3/8,第四个元素的概率为1/4,则查找任一元素的平均查找长度为______。
已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为______。
以下关于typedef的叙述错误的是
数据流图中带有箭头的线段表示的是______。
随机试题
安全生产监察方式一般有______监察和______监察。
原子吸收光谱位于光谱的()。
超声雾化吸入的主要特点是
患者,女,30岁。家人发现神志不清2小时,双瞳孔缩小,呼气有大蒜味,可能的病因是( )
A.正治B.反治C.扶正D.祛邪E.调整阴阳
患者,男,68岁。高血压病病史20年,近日突然意识丧失,深度昏迷,出现三偏征,伴有高热与呕血。应首先考虑的是()
()是当今世界上最大的信息网,是全人类最大的知识宝库之一。
会计科目是对会计要素进行分类核算的项目。()
下列关于市场价值最大化与市场增加值的说法,正确的有()。
下列关于法律责任的表述,正确的有()。
最新回复
(
0
)