首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是【 】。 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
49
问题
以下程序的运行结果是【 】。
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://kaotiyun.com/show/SmXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
如果在程序中直接使用了没有声明的变量,则它的数据类型是
程序流程图中带有箭头的线段表示的是()。
下面不属于软件需求分析阶段主要工作的是
设窗体上有Text1、Text2两个文本框,并编写了下面的程序代码:PrivateSubText1_KeyPress(KeyAsciiAsInteger)If"A"
设变量x的值是845,则下面语句的输出是Printx\100+(xMod100)\10+xMod10
下面关于菜单的叙述中正确的是
下面关于命令按钮的叙述中错误的是
将E—R图转换为关系模式时,实体和联系都可以表示为()。
对于当前窗体,以下能打开代码窗口的操作是
构成计算机软件的是
随机试题
不相容选言判断有两条规则:()
A.左侧卧位B.膝胸卧位C.截石卧位D.仰卧位E.弯腰扶椅位Ⅲ度内痔切除术采取
如果交配时没有射精,雌性动物不能成功排卵,这种动物属于()。
男,45岁。慢性肾小球肾炎、高血压病史3年。规律服用血管紧张素转换酶抑制剂和螺内酯治疗。1周前“上呼吸道感染”后出现尿量减少,近2天尿量约100ml/d。该患者最可能出现的电解质紊乱是
报关员因向海关工作人员行贿构成犯罪被海关依法取消报关从业资格的,不得重新取得报关员从业资格。
政策性银行的资金来源主要有()。
在旅游团抵达前的服务安排中,地陪应提前()抵达接站地点。
学校社会工作者小李为小学生提供小组服务,针对煤气使用、交通出行、游泳等日常生活中的安全隐患进行教育,提高学生的安全意识。从学龄儿童的特点看,该小组的主要目的是()。
方宁、王宜和余涌,1个是江西人,1个是安徽人,1个是上海人,余涌的年龄比上海人大,方宁和安徽人不同岁,安徽人比王宜年龄小。根据上述断定,以下结论都不可能推出,除了()
设函数f(x)在[0,1]上连续且非负,证明:在(0,1)内存在一点ξ,线ξf(ξ)=∫ξ1f(x)dx.
最新回复
(
0
)