首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main( ) { int a, b; for (a=0; a<3; a++) { scanf("%d", &b); switch(b) { defaul
有以下程序 #include <stdio.h> main( ) { int a, b; for (a=0; a<3; a++) { scanf("%d", &b); switch(b) { defaul
admin
2021-06-15
28
问题
有以下程序
#include <stdio.h>
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://jikaoti.com/ti/vwz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intc[6]={10,20,30,40,50,60},*p,*s;p=c;s=&c[5];printf("%d\n",s-p);}程序运行后的
以下叙述中正确的是()。
有以下程序:#includemain(){intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;for(i=0;i
以下不能将s所指字符串正确复制到t所指存储空间的是()。
当a=1、b=2、c=3、d=4时,执行下面程序段后,x的值是()。if(a
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是()。
以下与函数fseek(fp,OL,SEEK_SET)有相同作用的是
下面不属于软件需求分析阶段任务的是
下列选项中不符合良好程序设计风格的是
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
随机试题
某县公安局申请人民法院强制执行对刘某的罚款。强制执行的费用由该县公安局承担。
________可以直接被人体吸收利用。
(2014年4月第33题)理想的调查人员应具备哪些素质?
下列病变符合亚急性重型肝炎的特点的是
患者,女,29岁。右下智齿反复肿痛,临床检查见智齿仅露出1/4远中冠,高于第二磨牙颈部但未高出平面。X线片示近中冠完全骨埋伏,且低于第二磨牙根尖,牙根全部位于下颌支内,此患者的诊断是
患者,男,40岁,近年来反复发作全身强直,阵挛,昏睡。本次发作强直,阵挛持续时间达90分钟以上。应首先考虑的是()
某企业生产某种产品,除一种生产要素可变外,其他生产要素均保持不变。随着该可变要素投入增加,当边际产量为0时,达到最大值的是()。
设立综合类证券公司,必须具备下列条件( )。
甲与乙因买卖某艺术家的一幅艺术作品而发生的债是()。
TransportationuseatoBeMuchSlowerthanItIsNowFormanyyearsintiledesert,camelsuse
最新回复
(
0
)