首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
76
问题
有以下程序:
#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全国计算机二级
相关试题推荐
下面程序的输出结果是______。#include<stdio.h>main(){char*p[]={"BOOL","OPK","H","SP"};inti:for(i=3;i>=0;i-,i-)printf("%c"
若有说明语句“inta;floatb;”,以下输入语句正确的是()。
软件生命周期中花费时间最多的阶段是______。
下列二维数组初始化语句中,不正确的是()。
已知有结构体:structsk{inta;floatb;}data,*p;若有p=&data,则对data的成员a的正确引用是()。
在C语言中,下列关于文件操作的叙述正确的是()。
分析下面的程序main(){int*p1,*p2,*p;intx=4,y=6;p1=&x;p2=&y;if(x<y){p=p1;p1=p2;p2=p;}
结构化分析方法是面向______进行分析的方法。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
在软件测试设计中,软件测试的主要目的是
随机试题
什么叫直流电机的电枢反应?
关于钢管混凝土的管内混凝土质量要求的说法,错误的是()。
甲向乙签发了一张20万元的支票,出票时间为20X2年4月1日,乙于同年4月5日背书转让给丙。要求:根据上述资料,回答问题。根据《票据法》的规定,持票人丙应当在()提示付款。
理事会由下列( )组成。
经济学家依据逻辑思维,结合计量经济学技术,设计了国家风险的计量模型,其中包括()。
赛珍珠故居位于()。
按设备定员,即根据()来计算定员人数。
简述素质教育的基本内涵。
A、 B、 C、 D、 C每组第一个图形和第三个图形关于第二个图形轴对称。
张玲是某培训机构的一名资深培训老师,目前她正在准备有关审计业务档案管理的培训课件,她在网上搜集到一份相关资料,并将其存放在“PPT素材文件.docx”中。请按下列要求帮助张玲老师完成演示文稿的整合制作工作:将演示文稿按下列要求分为3节,分别为每节应用不
最新回复
(
0
)