首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a,b; for (a=0; a
有以下程序 #include main() { int a,b; for (a=0; a
admin
2015-07-28
50
问题
有以下程序
#include
main()
{ int a,b;
for (a=0; a<3; a++)
{ scanf("%d", &b);
switch(b)
{ case 1: printf("%d,", ++b);
case 2: printf("%d,", ++b);
default: printf("%d,", ++b);
}
}
}
执行时输入:1 2 3<回车> ,则输出结果是( )。
选项
A、2,3,4,3,4,4,
B、2,3,4,
C、2,2,2,3,3,4,
D、2,3,4,3,4,5,4,5,6
答案
A
解析
考查switch语句的执行过程。switch语句执行过程中,default语句块最后判定,case或者default只是作为一个入口,如果执行完某一个case或者default语句块之后没有遇到break,则继续往下执行。3次输入的b值分别为1、2、3。对应执行的printf语句的条数分别为3、2、1条。每次输出b自加1后的值,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/2dJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){chara[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’};inti,j;i=sized(a);j=stden(a);printf(“%d,%d\n”,i
有一函数以下程序段中不能根据x值正确计算出y值的是
有以下程序main(){inta=1,b=2,m=0,n=0,k;k=(n=b>a)‖(m=a<b);printf("%d,%d\n",k,m);}程序运行后的输出结果是
表示条件:10<x<100或x<0的C语言表达式【】。
下面语句的输出结果是_______。printf("%d\n",strlen("\t\"\065\xff\n"));
能正确表示a和b同时为正或同时为负的逻辑表达式是______。
以下叙述中正确的是______。
有以下程序#include#includestruetA{inta;charb[10];doublec;};structAf(structAt);main(){structAa={1001,“ZhangDa”,1098
对于下面的语句,叙述正确的是______。charc1[]="abcd";charc2[]={’a’,’b’,’c’,’d’};
随机试题
分かる独居老人の気持ち青天のへきれきというか、思ってもみなかった一人暮らしを余儀なくされている。地方に単身赴任して生活した経験もないではないが、出勤途上に連れ合いを近くの病院に見舞い、仕事の都合がつけば帰途も立ち寄って、夜半から明朝まで
意大利人的谈判风格一般表现为()
A、 B、 C、 D、 D
由______导演的《党同伐异》一片奠定了“交替蒙太克”的电影美学基础。()
A.红棕色B.鲜红色C.黄褐色D.暗红色E.酱油色含有血红蛋白的尿液颜色为
下列行为构成信用卡诈骗罪的是:()
下列不属于价值型基金特点的是( )。
我国传统上家长对于子女的教育就比较重视。但随着教育费用越来越高,为了保证子女的上学费用,十分有必要做好子女教育规划。客户郑女士有一个在读初中三年级的女儿,就此她向理财师就子女教育规划方面的问题进行了咨询。根据以上材料回答问题。教育规划方案的最终确立是
在数学课的学习中,要培养学生处理数量问题的技能和有效运用这些技能于生活、学习、工作中的能力,这类课程内容的组织需要坚持()
YoucanfindinthefirstroomthefollowingEXCEPT
最新回复
(
0
)