首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int a,b; for(a=0;a<3;a++) { scanf("%d",&b); switch(B){default:printf("%d,",++b); case 1:printf("%d,",
有以下程序: #include main() { int a,b; for(a=0;a<3;a++) { scanf("%d",&b); switch(B){default:printf("%d,",++b); case 1:printf("%d,",
admin
2015-07-30
66
问题
有以下程序:
#include
main()
{ int a,b;
for(a=0;a<3;a++)
{ scanf("%d",&b);
switch(B){default:printf("%d,",++b);
case 1:printf("%d,",++b);
case 2:printf("%d,",++b);
}
}
}
执行时输入:1 2 3<回车>,则输出结果是( )。
选项
A、2,2,3,4,4,4,
B、2,3,4,
C、2,3,3,4,5,6,
D、2,3,4,3,4,4,
答案
C
解析
程序在执行switch语句时,根据switch后面表达式的值找到匹配的人口标号,执行对应的case语句,之后不再进行判断,继续执行此case后面的语句,并且各个case和default的出现次序不影响执行结果,即题目中的default放在开始位置与放在最后是一样的结果;运算符“++”放在变量前面时,表示将变量加1,再参与其他操作。
本题第一次循环:输入b=1,执行case 1,输出2;再执行case 2,输出3。
第二次循环:输入b=2,执行case2,输出3。
第三次循环:输入b=3,没有case与其对应,故执行default,输出b=4;接着执行case 1,输出5;再执行case 2,输出b=6,至此退出for语句。
因此,最后输出为2,3,3,4,5,6,故答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/ToDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下结构体定义,则是正确的引用或定义。structexample{intx;inty;}v1;
诊断和改正程序中错误的工作通常称为【】。
下面程序的输出结果是______。main(){inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a+4;printf("%d\n",p[3]);}
下列程序段的运行结果是______。intx=0,y=0;while(x<15)y++,x+=++y;pfintf("%d,%d",y,x);
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
在关系模型中,二维表的行称为______。
下列选项中不是字符常量的是()。
数据库的逻辑模型设计阶段的任务是将______转换成关系模式。
下列对于软件测试的描述中正确的是()。
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
随机试题
A.睑内翻B.睑外翻C.上睑下垂D.眼睑闭合障碍E.眼睑水肿重症肌无力出现
含芳香伯氨基药物的鉴别反应是
A.痰黄黏稠B.痰黄腥臭C.干咳无痰D.痰黏量少E.痰白而稀
2010年高血压指南制定的高血压诊断标准是
根据税收征收管理法律制度的有关规定,下列各项中,属于纳税人在申报办理税务登记时,应出示的证件和资料有()。
2018年1月9日,朝韩高级别代表团如期在板门店韩方一侧“和平之家”举行会谈,双方就()的相关事宜达成一致。
下列句子的语法结构与例句相同的是()。例句:中共中央总书记、国家主席、中央军委主席习近平在视察国防科学技术大学时指出,要紧紧围绕强军目标来进行思想政治建设,使思想政治建设成为实现这一目标的强大推力和助力
有如下类定义:classNumber{private:staticintnum;};要初始化Number类的静态成员num,应当在后面加上语句:
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须都保存在考生文件夹下。在考生文件夹下打开文档“Word.docx”,按照要求完成下列操作并以该文件名“Word.docx”保存文档。将文
A、Loneliness.B、Poorhealth.C、Stress.D、Depression.D原文中提到,抑郁症影响着大约600万65岁以上的美国人,约占其总人数的15%,被认为是造成老年人高自杀率的一大原因。因此答案为D。
最新回复
(
0
)