首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() {int k=5,n=0; while(k>0) {switch(k) { default:break; case 1:n+=k; case 2:
有以下程序: main() {int k=5,n=0; while(k>0) {switch(k) { default:break; case 1:n+=k; case 2:
admin
2009-02-15
30
问题
有以下程序: main() {int k=5,n=0; while(k>0) {switch(k) { default:break; case 1:n+=k; case 2: case3:n+=k; } k-; } printf("%d\n",n); } 程序运行后的输出结果是 ______。
选项
A、0
B、4
C、6
D、7
答案
D
解析
在switch语句中,表达式的值与某一个case后面的常量表达式的值相等时,就执行此case后面的语句,若所有的 case中的常量表达式的值都没有与表达式的值匹配的,就执行default后面的语句,各个case和default的出现次序不影响执行结果。所以在本题中,当k=5和k=4的时候,case都没有与其匹配的值,所以执行了default语句;当k=3时,执行“case3:n+=k;”得n=3,然后执行default;当k=2时,执行“case2:case3:n+=k”得n=5,然后执行default;当 k=1时,执行“case1:n+=k;case2:case3:n+=k;”使得n加两次k,得到n=7。
转载请注明原文地址:https://kaotiyun.com/show/rqXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行以下程序段后,变量c$的值为aS=”VisualBasicProgramming”b$=”Quick”c$=b$UCase(Mid$(aS,7,6))RightS(aS,12)
层次型、网状型和关系型数据库划分原则是
阅读程序:OptionBase1PrivateSubForm_Click()Dima(3,3)AsIntegerFori=1To3Forj=1To3
下列控件中,不响应Click事件的是
下列说法中,错误的是()。
设窗体上有一个名称为Listl的列表框,并有若干列表项。下面语句中不能在所有列表项之后追加一个列表项的是
VisualBasic源程序的续行符为
在软件设计中,不属于过程设计工具的是
下列关于函数过程的叙述中,正确的是()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
随机试题
在医德评价中集评价者和被评价者于一体
张某起诉王某,请求法院解除双方的婚姻关系,并平均分割双方共有的房屋一套、存款10万元,确定婚生子女张某某的抚养权。本案的诉讼标的是:()
我国《安全生产法》规定,从业人员在300人以下的、可以通过委托具有国家规定的相关专业技术人员提供安全生产管理服务的企业有()。
下列关于弹性预算的表述正确的是()。
不良贷款的处置方式包括()。
部门预算的原则有()。
万福家具股份有限公司(以下简称“万福”或“公司”)是一家专注于床垫产品设计研发和生产销售的公司,在床垫行业知名度较高,曾获得多项荣誉。床垫是家庭生活必需品。随着经济发展和居民生活品质的提高,人们对床垫的质量、功能和外观等要求逐步提高。从而加快了床垫的更换频
______是真正意义的读,是在文化领域最常用最有用的语言交际形式,是提高英语水平和知识水平的最有效的手段。
注册会计师黄某在审计天地公司2004年度财务会计报告的过程中发现如下问题:①天地公司2004年1月1日对A公司进行投资,拥有A公司的股份数占该公司有表决权股份总数的35%,并对A公司有重大影响,天地公司对该长期股权投资采用权益法进行核算,2004年
ThespectacleonthedeckofthisstructureisNOT______.Theexpression"out-of-the-box"(Line1.Para.4)mostprobablymeans_
最新回复
(
0
)