首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() {int a,b; for(a=0;a
有以下程序: #include main() {int a,b; for(a=0;a
admin
2016-04-07
88
问题
有以下程序:
#include
main()
{int a,b;
for(a=0;a<3;a++)
{scanf("%d",&b);
switch(b)
{default:printf("%d,",b+1);continue;
case 1:printf("%d,",b+1);
case 2:printf("%d,",b+1);continue;
}
}
}
执行时输入:1 2 3<回车>,则输出结果是( )。
选项
A、2,2,3,4,4,4,
B、2,3,4,
C、2,2,3,4,
D、2,3,3,4,5,6,
答案
C
解析
continue语句的作用是跳过循环体中剩余的语句而强行执行下一次循环。在switch…case语句中,如果没有break会导致多个分支重叠。因此,输入1,2,3,则1执行case 1:printf("%d,",b+1);case 2:printf("%d,",b+1);continue;后结束。2则执行case 2:printf("%d,",b+1);continue;3则执行default:printf("%d,",b+1);continue;得到的结果是2,2,3,4。故答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/73Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在面向对象方法中,类之间共享属性和方法的机制称为______。
在面向对象的方法中,一个对象请求另一个对象为其服务的方式是通过发送()。
下列叙述中正确的是()。
Jackson方法是一种面向______的结构化方法。
若一个名部变量的定义形式为staticintx;,那么,其中static的作用应该是______。
下列二维数组初始化语句中,不正确的是()。
下面程序的输出是______。main(){intx=3,y=6,a=0;while(x++!=(y-=1)){a+=1if
下面程序main(){intx=32;print("%d\n",x=x<<1);}的输出是______。
以下叙述中正确的是______。
以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。请填空。main(){inti,a[20],sum,count;sum=count=0;for(i=0;i<20;i
随机试题
以下不参与构成翼点的骨是
颅脑手术备皮范围错误的是
女患者,分娩后骤发头项强直,牙关紧闭,四肢抽搐,面色苍白,舌淡无苔,脉虚细。应诊断为
某铁路局管辖的一主要普速铁路干线需进行营业线施工。施工范围包括A、B两个区段,其中A段施工内容主要为进行正线道岔的更换,需要一次封锁线路6h;B区段的施工需要一次封锁线路4h,对信号设备联闭的影响将达到5h。铁路局为加强对施工的领导,组织了以路局基建处处长
按经济业务发生的时间先后顺序,逐日逐笔进行登记的账簿是明细分类账。()
D公司是一家机械加工企业,产品生产需要A、B两种材料,两种材料的年需求量均为720吨(一年按360天计算)。相关资料如下:资料一:A材料的价格为每吨3100元,每次订货需支付运费、订单处理费等变动费用500元,材料的单位变动储存成本为200元/年。A材
《旅游法》的基本原则是()。
下列不属于清末民初三大语文运动的一项是()。
x-y-z+4=0
【S1】【S15】
最新回复
(
0
)