首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int c=0,k; for (k=1;k
有以下程序 #include main() { int c=0,k; for (k=1;k
admin
2015-07-28
49
问题
有以下程序
#include
main()
{ int c=0,k;
for (k=1;k<3;k++)
switch (k)
{ default: c+=k;
case 2: c++;break;
case 4: c+=2;break;
}
printf("%d\n",c);
}
程序运行后的输出结果是( )。
选项
A、3
B、5
C、7
D、9
答案
A
解析
考查switch语句的执行过程。switch语句执行过程中,default语句块最后执行,case或者default只是作为一个入口,如果执行完某一个case或者default语句块之后没有遇到break,则继续往下执行。该程序中外层循环是k从1到2,当k为1时,由于default语句后没有break,所以switch语句执行完default中的语句块之后又执行了case 2,此时c为2;当k为2时,程序执行case 2,计算得c的值为3,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/XOJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设已定义i和k为int类型变量,则以下for循环语句_______。for(i=0;k=-1,k=1;i++,k++)printf("****\n");
下面叙述正确的是_______。
设有定义:int(*ptr)(); 则以下叙述中正确的是()
_______是构成C语言程序的基本单位。
下列关于C语言文件的叙述中正确的是
以下叙述中正确的是
下列叙述中正确的是()。
对于下面的语句,叙述正确的是______。charc1[]="abcd";charc2[]={’a’,’b’,’c’,’d’};
随机试题
Dimbl,b2AsBoolean语句显式声明变量()。
苏东坡诗中提到陆羽遗却的一道泉是指()。
新民主主义革命的政治纲领是建立
患者,男,27岁。因右侧后牙隐痛不适4天,右侧面部肿胀2天求诊。查体:右侧下颌角处肿胀明显,局部压痛,皮温升高,波动感不明显,牙关紧闭,口内右下颌第三磨牙初萌牙尖,牙冠大部分被牙龈覆盖,龈瓣充血水肿,龈瓣下有脓液溢出。该患者一旦脓肿形成,切开引流的切口
比较法估价需要进行()三方面的修正。
如果初步设计提出的总概算超过()以上时,应说明原因和计算依据,并重新向原审批单位报批。
成本分析的比较法有多种形式,用于检查目标完成情况、分析影响目标完成的积极因素和消极因素的形式是()。
(1)法律议案的审议(2)新法律的贯彻实施’(3)法律议案的提出(4)法律的表决和通过(5)法律的公布
下列行为属于共同犯罪的是()。
Ifyouwanttohaveamemorablevacation,checkourvarietyoftourpackages.Eachofourtourpackages______transportations,gu
最新回复
(
0
)