首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运行下面程序时,从键盘输入字母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
60
问题
运行下面程序时,从键盘输入字母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://www.kaotiyun.com/show/0wJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 struct stu { char num[10];float score[3]; }; main() { struct stu s[3]={{"20021",90,95,85},{"20022",95,80,75},{"20023",100,
在树形结构中,树根结点没有______。
第一趟排序后序列中关键字最大的记录交换到最后的排序方法是______。
以下程序的输出结果是______。 #inlude<stdio.h> main() { int a=2,b=5; printf("a=%%d,b=%%d\n",a,b); }
有以下程序段 int m=0,n=1; char c=’b’; scanf("%d%c%d",&m,&c,&n); printf("%d,%c,%d\n",m,c,n);若从键盘上输入:10B10<回车>,则输出结果是______。
数据库管理系统常见的数据模型有层次模型、网状模型和______三种。
给定程序MODI1.C中函数Creatlink的功能是创建带头结点的单向链表,并为各结点数据赋0~m-1的值。#include<Stdio.h>#include<conio.h>#include<stdlib.h>typed
n个顶点的连通图中边的条数至少为______。
排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的力法,称为______。
随机试题
对于急性肾盂肾炎的治疗叙述,正确的是
男性,50岁,黑便1天,呕暗红色血700ml入院,既往有慢性肝炎史十余年。查体:BP90/58mmHg,P60次/分,可见肝掌,腹软,无压痛,肝不大,脾肋下3cm。
患者,男,50岁。高血压病史10年,今日剧烈头痛,眩晕,恶心,呕吐。查体:无肢体活动障碍,血压200/120mmHg。为快速降压,应选择下列哪种药物
产褥感染护理哪项不妥
患者,女性,65岁。被人用轮椅推入医院,接诊护士看见其面色发绀,呼吸困难,询问病史得知其有慢性阻塞性肺疾病史。给予吸氧流量应是
下列关于消防电源供配电方式的描述,错误的是()。
近几年,随着大学毕业生数量逐渐增多,当前“就业难”的现象不断加剧。请谈谈你对“就业难”现象的看法。
简述社会行政的主要内容。(华中农大2011年研)
安装Windows服务器时,通常将分区格式化为NTFS格式,NTFS的主要优点有哪三个方面?为什么要关闭那些不需要的服务和不用的端口?
关于网络层的描述中,正确的是______。
最新回复
(
0
)