首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
44
问题
有以下程序
#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://www.kaotiyun.com/show/Eutp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:doublea,*p=&a;以下叙述中错误的是
以下叙述中正确的是
有以下程序#includeintfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);return(p);}main(){printf("%d\n",
有以下程序#includemain(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}程序运行后的输出结果是
关于do循环体while(条件表达式);以下叙述中正确的是
软件测试用例包括
以下不能将s所指字符串正确复制到t所指存储空间的是()。
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
随机试题
中华人民共和国的武装力量,由中国人民解放军现役部队和预备役部队、中国人民武装警察部队、民兵组成。下列说法中错误的是()。
根据我国《集体合同规定》的规定,一方提出进行集体协商要求后,另一方进行下列行为合法的有()
毛泽东最早具体阐述“百花齐放,百家争鸣”的方针是在下列哪篇论著中【】
造成纵隔移向健侧的疾病不包括
男,4个月,以下符合该婴儿正常发育情况的是
孕妇,孕30周,臀先露,为矫正胎位,可采取的体位是
隔离栅施工中当地形起伏较大时,为保证线形平顺,可调整立柱安装角度以适应地形。()
管道补偿器中,填料补偿器的主要缺点为()。
我国中小学班级工作的组织者、领导者和教育者是_______。
根据以下资料,回答问题。据海关统计,2010年1至11月,我国进出口总值26772.8亿美元,比去年同期(下同)增长36.3%。其中出口14238.5亿美元,增长33%;进口12534.3亿美元,增长40.3%。在出口商品中,1至11月
最新回复
(
0
)