首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运行下面程序时,从键盘输入字母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
51
问题
运行下面程序时,从键盘输入字母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全国计算机二级
相关试题推荐
假定计时器控件Timer1的Enabled属性为True,Interval属性为1000,并编写如下程序代码:PrivateSubTimer1_Timer()DimxAsIntegerFori=1To100
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
在窗体上画一个名为Command1的命令按钮,然后编写以下程序:PrivateSubCommand1_Click() DimM(10)AsInteger Fork=1To10 M(k)=12-k Nextk
下列描述中,错误的是()。
在关系数据库中,用来表示实体间联系的是
结构化程序设计的基本原则不包括()。
有以下程序: 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
以下选项中合法的用户标识符是
计算机网络的主要特点是
下图所示二叉树的中序遍历结果为()。
随机试题
盐酸氯丙嗪尼可刹米
调查评估标准宗地的价格是,由估价人员抽调搜集这些宗地的()。
下列关于刑事犯罪的说法正确的是()。
下列关于资产收益率和所有者权益收益率的说法,不正确的是()。
下列属于证券公司可以经营的业务的有()。’
根据需要起源不同,可将其划分为()
Peopleunderstresshaveperformed________featsofstrength,likeliftinganautomobileoffanaccidentvictim.
2015年10月5日,韩国媒体报道,韩国民调机构Realmeter于当地时间5日发布的一项调查结果显示,韩国民众对总统朴槿惠施政的支持率升到48.3%,仅时隔两周就止跌转升。报道称,Realmeter于9月29日至10月4日针对全国2000名成年人就朴槿惠
Thedentisthasdecidedtoextractherbadtooth.
Keepinghealthyrequiresaconsciouseffort.Youmakechoicesaboutthefoodsyoueat,just【C1】______youmakechoicesaboutgett
最新回复
(
0
)