首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
56
问题
有以下程序
#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://kaotiyun.com/show/Eutp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在满足实体完整性约束的条件下
软件集成测试不采用
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
有以下程序#include<stdio.h>main(){inta=2,b;b=a<<2;printf("%d\n",b);}
若有定义语句:chars[10]="1234567\0\0";,则strlen(s)的值是
已知字符’A’的ASCII代码值是65,字符变量c1的值是’A’,c2的值是’D’。则执行语句printf("%d,%d",c1,c2-2);的输出结果是
在关系数据库中,描述全局数据逻辑结构的是
下列选项中,能正确定义数组的语句是
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号、课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
面向对象方法中,继承是指()。
随机试题
我国某进出口公司甲(卖方)与美国某贸易公司乙(买方)以CIF芝加哥条件签订了一份出口5000吨小麦的合同。货物由中国人民保险公司办理了海洋运输货物保险后按时由承运人天建国际海洋运输公司装船运输。因在海上遭遇暴风雨袭击,迟延四个星期到达目的港,并因船员的过失
关于逆转录病毒在宿主细胞内进行逆转录过程的叙述,错误的是
神经细胞在接受一次阈上刺激后,其兴奋性的变化是
中性黏多糖染色阳性的细胞是
符合主动脉瓣狭窄的表现是
A.青霉素B.氨苄青霉素C.邻氯青霉素D.红霉素E.复达欣
痢疾的三要病理变化不包括
根据我国《劳动合同法》中关于“同工同酬”的规定,“同工”需要具备的条件包括()。
负反馈是体内常见的维持机能活动稳定状态的调控过程。
From:SaraDavisTo:RichardHarrisSubject:ComputerproblemDate:Thursday,March7,10:30A.M.Hi,Richard,Thankyoufor
最新回复
(
0
)