首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运行下面程序时,从键盘输入字母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
36
问题
运行下面程序时,从键盘输入字母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/qGPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列数据结构中,能用二分法进行查找的是()。
设在工程中有一个标准模块,并定义了如下类型:TypeStutypeinoAsIntegerstmameAsString*20strsexAsString*2smarkAsSingle
下列叙述中正确的是( )。
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是( )。
下列描述中,错误的是()。
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
下列链表中,其逻辑结构属于非线性结构的是
有以下程序: int fa(int x) { return x *x;} int fb(int x) { return x *x *x;} int f(int( *f1)( ),int( *f2)( ),int x) { return f
若要说明一个类型名STP,使得定义语句STP s;等价于char *s;,以下选项中正确的是
在Windows环境下,资源管理器左窗口中的某文件夹左边标有"+"标记表示
随机试题
简述交易习惯成立的条件。
A.直腿抬高试验阳性和加强试验阳性B.X线片示生理前突消失和侧突C.两者均有D.两者均无腰椎间盘突出症
某女,48岁。外阴瘙痒逐渐加重2年,抓破后伴有局部疼痛。查体见大阴唇、阴唇间沟、阴蒂包皮等处皮肤增厚似皮革,隆起有皱襞,后联合皮肤湿疹样变。诊断可考虑
某化合物在骨髓细胞微核试验中显示其可使微核细胞率显著增加并有剂量-反应关系,其致突变机理为
以采购发票和付款单为原始数据,完成各种应付款的登记、核销以及应付款分析的模块是()。
对企业而言,培训开发对______影响最小。
两个相邻的具有同样名称的音的关系是_________。
甲商店购入400件同款夏装。7月以进价的1.6倍出售,共售出200件;8月以进价的1.3倍出售,共售出100件;9月以进价的0.7倍将剩余的100件全部售出,总共获利15000元。问这批夏装的单件进价为多少元?()
设f(χ)=χ+∫0af(χ)dχ,a≠1,则∫0af(χ)dχ=_______.
在VisualFoxPro中,用来移动表单的方法是()。
最新回复
(
0
)