首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运行下面程序时,从键盘输入字母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
75
问题
运行下面程序时,从键盘输入字母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全国计算机二级
相关试题推荐
为了验证一个正整数n(n>3)是否为素数,最直观的方法是,看在2~n/2范围内能否找到一个整数m将n整除,若m存在,则n不是素数;若找不到m,则n为素数。在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有1个名称为Text1的文本框。请根据上面的算法
下列叙述中,正确的是()。
阅读下面的程序代码:PrivateSubCommand1_Click()Printfun(748639,5)EndSubPrivateFunctionfun(xAsLong,aAsInteger)AsIntegerDimn
下列数组定义中正确的是()。
PrintRight("VBProgramming",2)语句的输出结果是( )。
以下选项中非法的表达式是
下图所示二叉树的中序遍历结果为()。
在软件工程中,高质量的文档是______、一致性和无二义性的。
以下程序可以把从键盘上输入十进制数(10ng型)以二到十六进制数的形式输出,请填空。#include<stdio.h>main(){charb[16]={’0’,’1’,’2’,’3’,’4’,’5’,’6’,’7’,’
软件工程研究的内容主要包括:软件开发技术和【】。
随机试题
我国对个体农业实行社会主义改造所遵循的原则是()
下列选项中,不属于体征范畴的是()(2008年第15题)
脑梗死的康复治疗应在
可通过ADCC作用介导细胞毒作用的细胞是
开发商公开招标项目应该授标给最低报价者。
根据《幼儿园教育指导纲要(试行)》规定,幼儿园体育的重要目标是()
根据以下资料,回答下列问题。2013年末全国共有群众文化机构44260个,比上年末增加384个,其中乡镇文化站34343个,增加242个。年末群众文化机构从业人员164355人,比上年末增加8127人。群众文化机构实际使用房屋建筑面积3389.4万平方米
若a、b、c、d都是血型变量且都已经正确赋初值,则下列不正确的赋值语句是()。
假设你是某高校教务处的工作人员,你们学校准备开发一套学生成绩管理系统,现在需要组织专家对该系统的需求方案进行评审,为了使参会人员对会议流程和内容有一个清晰的了解,领导要求你提前制作一份有关评审会的秩序手册。请根据考生文件夹下的“Word素材文件.docx”
A、 B、 C、 C
最新回复
(
0
)