首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
45
问题
有以下程序: 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://www.kaotiyun.com/show/rqXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Labell的标签;一个名称为Timer1的计时器,其Enabled和Interval属性分别为True和1000。编写如下程序:DimnAsIntegerPrivateSubTimerl_Timer()ch=Chr(n+
下列事件的事件过程中,参数是输入字符ASCⅡ码的是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
以下过程的功能是从数组中寻找最大值:PfivateSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimSAsInteger,fAsInteger:DimiAsInteg
设有如下程序段:x=2Fori=1T0Step2x=x+iNexti运行以上程序后,x的值是
以下关于VB的叙述中,错误的是
在用菜单编辑器设计菜单时,必须输入的项是
数据库系统的数据独立性是指()。
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
数据结构中,与所使用的计算机无关的是数据的()。
随机试题
根据下面材料回答下列小题。总体看来,2004年世界各国的石油探明储量基本变化不大。但是由于BP公司修正了前苏联、哈萨克斯坦、伊朗、利比亚和苏丹等国的数据,特别是哈萨克斯坦从12亿吨修正到54亿吨,从而使各国在全球石油储量分布中所占的比例发生了一些变化
以下不是中唐“新乐府运动”代表作家的是()
温度年较差(年变幅)是一年中最低温度和最高温度的差值。[]
男性,11岁。近2个月来时有低热,(37℃~38℃),全身无明显症状,查体无明显阳性体征,X线检查发现右肺中部有一直径约0.8cm类圆形病灶,边缘稍模糊,肺门淋巴结肿大。此男孩可能患
根据《保护工业产权的巴黎公约》,关于优先权,下列哪一选项是正确的?(2009年卷一第42题)
对于混凝土重力坝溢流面高程放样的精度,一般应()。
下列加工贸易保税货物进口属于许可证管理的,可以免于领取进口许可证的商品有()。
小学三年级学生还不能够根据行为的原因从行为的因果关系上作出判断。
解放战争时期创制的新刑种是()。
ControversyaboutCausingEmotionP1:Thefactthatwereacttocertainexperienceswith"emotion"isobvious.Forexample,the
最新回复
(
0
)