首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int x=1,y=0,a=0,b=0; switch(x) {case 1: switch(y) {Case 0:a++;break;
有以下程序: #include main() { int x=1,y=0,a=0,b=0; switch(x) {case 1: switch(y) {Case 0:a++;break;
admin
2017-07-05
7
问题
有以下程序:
#include
main()
{ int x=1,y=0,a=0,b=0;
switch(x)
{case 1:
switch(y)
{Case 0:a++;break;
Case 1:b++;break;
}
case 2:a++;b++;break;
case 3:a++;b++;
}
printf("a=%d,b=%d\n",a,b);
}
程序的运行结果是( )。
选项
A、a=2,b=2
B、a=2,b=1
C、a=1,b=1
D、a=1,b=0
答案
B
解析
C语言还提供了一种用于多分支选择的switch语句,计算判断条件的表达式的值,并逐个与case后的常量表达式值相比较,当表达式的值与某个常量表达式的值相等时,即执行相应case后的语句,然后不再进行判断,继续执行后面所有case后的语句。如表达式的值与所有case后的常量表达式均不相同时,则执行default后的语句。
x=1;进入第一层switch,y=0;进入第二层switch,执行a++;break;后a=1;再进入case 2,(这里case 1:没有break,)执行了a++,b++,由于存在break,则跳出switch,得到a=2,b=1,因此答案为B选项。
转载请注明原文地址:https://jikaoti.com/ti/GYi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中不符合良好程序设计风格的是
在链表的运算过程中,能够使空表与非空表的运算统一的结构是______。
按照“先进后出”原则组织数据的数据结构是()。
有以下程序#includemain(){intX;scanf(”%d”,&x);,if(x2>15)printf(“%d”,x一5);if(x>10)printf(“%d”,x);
有以下程序#includestructord{intx,y;}dt[2]={1,2,3,4};main(){structord*p=dt;printf(“%d,
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include#defineN10voidfun(intx[N]){inti=0;while(i
结构化程序所要求的基本结构不包括
以下标识符不是关键字的是()。
下述语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
()的目的是分析数据间内在语义关联,在此基础上建立一个数据的抽象模型。
随机试题
行政处罚由违法行为发生地的()级以上地方人民政府中具有行政处罚权的行政机关管辖。
某患者因右侧舌下腺囊肿接受右舌下腺及囊肿摘除术后出现右颌下区胀痛,进食时症状加重,最可能的原因是()
某“二人转”明星请某摄影爱好者为其拍摄个人写真,摄影爱好者未经该明星同意将其照片卖给崇拜该明星的广告商,广告商未经该明星、摄影爱好者同意将该明星照片刊印在广告单上。对此,下列哪一选项是正确的?(2010—卷三—22.单)
城市给水管网规划设计,是按()的流量进行的。
《证券业从业人员执业行为准则》第八条规定,从业人员在执业过程中遇到自身利益或相关方利益与客户的利益发生冲突或可能发生冲突时,应();当无法避免时,应确保客户的利益得到公平的对待。
各级人民政府文化行政主管部门、公安机关及其工作人员不得举办娱乐场所,并不得参与或者变相参与娱乐场所的经营活动。()
近年来的舌尖安全问题不得不让人们反思,究其原因有多方面:企业大打“价格战”,为降低成本非法使用劣质、有毒原料,为求利润丧失道德良心,而违法成本过低使企业以身试法;法律不健全,监管不到位,各监管部门职能交叠,监管边界模糊,易出现监管盲区;消费者维权意识薄弱,
哥白尼的“太阳中心说”并非真正科学,但他的巨大进步意义在于()。
在Java语言中,将后缀名为_________的源代码文件编译后形成后缀名为.class的字节码文件。
在考生文件夹下,打开文档WORD2.DOCX,按照要求完成下列操作并以该文件名(WORD2.DOCX)保存文档。【文档开始】【文档结束】在表格最后一行的“学号”列中输入“平均分”;并在最后一行相应单元格内填人该门课的平均分。将表中的第2至第6行按
最新回复
(
0
)