首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int c=0,k; for(k=1;k<3;k++) switch(k) { default:c+
有以下程序: #include<stdio.h> main() { int c=0,k; for(k=1;k<3;k++) switch(k) { default:c+
admin
2021-04-28
49
问题
有以下程序:
#include<stdio.h>
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
解析
本题中for语句的主体为一个switch语句,switch语句的判断条件k==2时执行“case 2”,然后终止本层switch;否则执行“default”语句,然后再执行“case 2”语句,并终止本层switch语句。所以当k==1时:c=0→1→2;当k==2时:c=2→3;当k==3时for循环结束。结果为3。
转载请注明原文地址:https://www.kaotiyun.com/show/u3tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中合法的变量是
有以下程序:#include<stdio.h>voidf(int*p,int*q);main(){intm=1,n=2,*r=&m;f(r,&n);printf(’’%d,%d’’,m,n);
以下叙述中正确的是
学生和课程的关系模式定义为:S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课程号和成绩)。关系中包含
以下选项中不合法的标识符是( )。
下列叙述中正确的是()。
请编写函数fun,函数的功能是:将M行N列的二维数组中的数据,按列的顺序依次放到一维数组中。例如,二维数组中的数据为:333333334444444455555555则一维数
下列方法中,不属于软件调试方法的是()。
下列选项中属于面向对象设计方法主要特征的是
下面不属于软件测试实施步骤的是()。
随机试题
感应子发电机的转子采用直流励磁。()
招标
心室肌细胞动作电位的特点是()
Doyouthinkhewouldbe______refusetoofferussomemoney?
某商场建成于2000年10月,收益期限从2000年10月到2040年10月,预计未来正常运行年潜在毛收入为120万元,年平均空置率20%,年运营费用50万元。目前该类物业无风险报酬率为5%,风险报酬率为安全利率的60%,则该商场在2005年10月的价值最
可以采用点位控制的数控机床有()。
成本法又称为()。
资料一:某电子产品销售公司招聘员工,在签订劳动合同时要求员工交500元制服押金,以便制作统一的工作服装,并表示在员工与公司结束劳动关系并将制服完好返还公司后,公司即将该押金全额返还给员工。2010年1月,王某与该公司签订了3年的劳动合同
“自我实现人”假设
Thespecialeducationmentionedinthetextismainlyconcernedwith______.Avideodisccoursewareisbeneficialtothosewho
最新回复
(
0
)