首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运行下面程序时,从键盘输入字母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
61
问题
运行下面程序时,从键盘输入字母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全国计算机二级
相关试题推荐
在数据流图(DFD)中,带有名字的箭头表示______。
如下程序的输出结果是______。 #include<stdio.h> main() { int x=1,a=3,b=4; switch(x) { case 0:a--; case 1:b--; case 2:a--;b--; } printf("a=%d
以下程序的输出结果是______。main() { int k=17; printf("%d,%o,%x\n",k,k,k): }
以下程序的运行结果是______。 float fun(int x,int y) { return(x+y); } main() { int a=2,b=5,c=8; printf("%3.1f\n",fun(int)fun(a+c,b),a-c); }
有如下程序 void f(int x,int y) { int t; if(x>y){t=x;x=y;y=t;} } main() { int a=4,b=3,c=5; f(a,b);f(b,c);f(c,a); print("%d,%d,%d\n",a,
若有说明“int s[3][4]={0}:”,则下面正确的叙述是______。
在面向对象方法中,信息隐蔽是通过对象的______性来实现的。
给定程序MODI1.C中函数fun的功能是:求出以下分数序列的前n项之和。和值通过函数值返回main函数。例如,n=10,则输出16.479905。/************found************/fun(intn)
如下程序的运行结果是______。 #include<stdio.h> main() { int x=y=3,z=1; printf ("%d%d\n",(++x,y++),z+2); }
随机试题
非因法定事由并经法定程序,行政机关不得撤销、变更已经生效的行政决定。()
班级教学是教学工作的基本组织形式。与个别教学组织形式相比,班级教学具有的基本特征不包括()。
以类似的价格提供类似的产品或服务给相同目标群体的企业视为竞争者。通常企业将面临_______等几种形式的竞争者。
根据有关规定,用人单位支付给劳动者的经济补偿金的依据是劳动者在本单位的连续工作年限,每满1年发给一个月工资的经济补偿金,最多不得超过(
对口服有机磷农药中毒患者,清除其未被吸收毒物的首要方法是
按暂估价值入账的固定资产在办理竣工结算后,企业应当根据暂估价值与竣工结算价值的差额调整原已计提的折旧金额。()
【2015重庆北碚.判断】制定和执行教育政策,要以《中华人民共和国教育法》为依据。()
劳务派遣是指劳务派遣机构受特定企业委托招聘员工,并与之签订劳动合同,将员工派遣到企业工作,其劳动过程由企业管理,其工资、福利、社会保险费等由企业提供给派遣机构,再由派遣机构支付给员工,并为员工办理社会保险登记和缴费等事务的一种特殊用工形式。根据上述定义,
工作扩大化,是指在横向水平上增加工作任务的数目或变化性,使工作多样化。工作丰富化是指从纵向上赋予员工更复杂、更系列化的工作,使员工有更大的控制权。下列属于工作丰富化的是()。
TheScarletLetterbyHawthorneismainlyconcernedwith______.
最新回复
(
0
)