首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是【 】。 main() { int a=2,b=7,c=5; switch(a>0) { case 1: switch (b<0) { case 1:printf(
以下程序的运行结果是【 】。 main() { int a=2,b=7,c=5; switch(a>0) { case 1: switch (b<0) { case 1:printf(
admin
2009-01-15
26
问题
以下程序的运行结果是【 】。
main()
{ int a=2,b=7,c=5;
switch(a>0)
{
case 1:
switch (b<0)
{ case 1:printf("@"); break;
case 2:pnntf("!"); break;
}
case 0:
switch (c==5)
{ case 0:pnntf("*"); break;
case 1:printf("#"); break;
case 2:printf("$"); break;
}
default: printf("&");
}
printf("\n");
}
选项
答案
#&
解析
首先看最外面的switch,其表达式为a>0,结果为真(即1),从case 1:标号处开始执行。这里又是一个switch语句,其表达式为b<00,结果为假(即0),由于没有case 0:或default:标号,所以直接跳过此switch语句。因为没有遇到break;语句,所以继续执行进入内部第2个switch语句,其表达式为c==5,结果为真,从case 1:标号处开始执行,输出一个#,遇到break;语句,跳出该内部switch语句,最后执行default:标号后的输出语句输出一个&后,整个外部switch语句执行完毕。程序最后输出的换行符不会显示,所以本题应该填#&。
转载请注明原文地址:https://jikaoti.com/ti/CgK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写以下程序代码:OptionBase1PrivateSubCommand1_Click()Dimarr1(4,4)AsIntegerDim
在窗体Form1上画一个名称为Command1的命令按钮,编写如下程序代码:PrivateTypestusnAsString*20classAsString*20EndTypePrivateSubCommand1
程序流程图中带有箭头的线段表示的是()。
某人编写如F函数来判断a是否为素数,若是,则函数返旧True;否则返pIFalse。Functionprime(aAsInteger)AsBooleanDimkAsInteger,isprimeAsBoolean
以下变量名中合法的是( )。
在考生文件夹下有一个工程文件sjt4.vbp,其窗体上有两个标题分别为“添加”和“退出”的命令按钮,一个内容为空的列表框List1。请画一个标签,其名称为Label1,标题为“请输入编号”;再画一个名称为Text1,初始值为空的文本框,如图7所示。程序功能
下面关于菜单的叙述中正确的是
设变量x的值是845,则下面语句的输出是Printx\100+(xMod100)\10+xMod10
下面属于白盒测试方法的是
对于当前窗体,以下能打开代码窗口的操作是
随机试题
Jobseekersarediscoveringthatsmokingcanendangertheircareers.Newspaperclassifiedadvertisementsfrequently【B1】______tha
可引起基础代谢率升高的是
患者原发性三叉神经痛,经封闭治疗疗效不佳,现给予注射疗法,常用的酒精浓度是
某再生障碍性贫血病人,贫血程度较重,给予丙酸睾酮素治疗,该药的正确使用方法是( )。【历年考试真题】
根据污染物在大气中的存在状态,大气污染物分为()。
采用后张法施工,如设计无规定,张拉预应力筋时,要求混凝土的强度至少要达到设计规定的混凝土立方体抗压强度标准值的()。
下列关于保险合同变更的说法正确的是( )。
银行采取常规清收手段无效而向人民法院提起诉讼,人民法院审理该案件,一般应在立案之日起()内作出判决。
A、 B、 C、 D、 B观察左图的三个图形,发现其相似性;不难推断出B是符合规律的。
已知R0=5000,R1=8000,执行指令MOVR0,R1,LSR#3后,R0=【51】,R1=【52】。
最新回复
(
0
)