首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
有以下程序: main() { int k=4,n=0; while (k >0){switch(k){ default: break; case 1:n+ =k; case 2: case 3:n+ =k;
有以下程序: main() { int k=4,n=0; while (k >0){switch(k){ default: break; case 1:n+ =k; case 2: case 3:n+ =k;
admin
2016-12-25
58
问题
有以下程序:
main()
{ int k=4,n=0;
while (k >0){switch(k){
default: break;
case 1:n+ =k;
case 2:
case 3:n+ =k;
}
k - -;
}
printf("%d",n);
}
程序运行结果是( )
选项
A、0
B、7
C、6
D、4
答案
B
解析
在switch语句中,表达式的值与某一个case后面的常量表达式相等时,就执行该case后面的语句,若所有case中的常量表达式的值都无法匹配,则执行default语句,default语句和case语句的出现次序不影响执行结果。另外,需要注意的是,break退出的只是switch语句而不是wlule语句,case语句后无 break则按次序继续运行下去,直到运行完所有case语句或遇到break语句结束。
转载请注明原文地址:https://kaotiyun.com/show/6VAx777K
本试题收录于:
高级语言程序设计题库理工类分类
0
高级语言程序设计
理工类
相关试题推荐
流水线由4个功能部件组成,每个功能部件的延迟时间都为△t,当输入10个数据后,等候5△t又输入10个数据,如此周期性地工作,求此时流水线的吞吐率,并画出时空关系图。
简述带标志符数据表示方法,其优点是什么?
高级语言程序经________的________成为汇编语言程序。
若主存有4个页,每页256个字,现有一个2008个字的程序,其访问虚存的地址流为40、80、534、580、180、800、2000、300、320、1560、1600,现采用FIFO算法进行页面替换。请按访存的各个时刻,画出页面替换过程模拟图并标出命
计算机系统结构的层次结构由高到低分别为应用语言机器级、_______、_______、___________、传统机器语言机器级和微程序机器级。
以下叙述正确的是
#include"stdio.h"siructstudent{intnumber;charname[10]="";};main(){stmctstudents;s.num
#include"stdio.h"structdate{intyear=2000;intmonth;intday;};main(){structdated;d.mo
structstud{charnum[6];ints[4];doubleave=0.0;}a;main(){inti;for(i=0;i<4;i++)scanf("%d"
以下定义,使p指向data和a域的赋值语句是()structstuclent{inta;floatb;}data,*p;
随机试题
病理确定胶质瘤级别(或恶性程度),下面哪个不是病理定级依据
眼的折光系统包括
正常组织显影,而病变组织不显影的显像是
下列各项中,越鞠丸所治的郁证为()
以下属于建筑策划方法研究的第二领域的内容的包括研究()。
会计职业道德是指在会计职业活动中应当遵循的、体现会计职业特征的、调整一定职业关系的职业行为准则和规范。()
()主要用于装饰要求较高的建筑。
2016年6月10日,甲公司以1800万元的价格从产权交易中心竞价获得一项专利权,另支付相关税费90万元。为推广由该专利权生产的产品,甲公司发生宣传广告费用25万元、展览费15万元,上述款项均用银行存款支付。甲公司取得该项无形资产的入账价值为()
设数列{an},{bn}满足0<an<pain/2,0<bn<π/2,cosan-an=cosbn,且级数收敛.证明:级数收敛.
Youthoughttherisingcostofcollegetuitionwasbad?Thencheckouttherisingcostofcollegetextbooks.TheAmericanEnterp
最新回复
(
0
)