首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int k=5,n=0; do { switch(k) { case 1; case 3;n+=1;k--;break; defalu
有以下程序: main() { int k=5,n=0; do { switch(k) { case 1; case 3;n+=1;k--;break; defalu
admin
2012-12-03
46
问题
有以下程序:
main()
{ int k=5,n=0;
do
{ switch(k)
{ case 1;
case 3;n+=1;k--;break;
defalut:n=0;k--;
case 2:
case 4:n+=2;k--;break;
}
printf("%d",n);
}while(k>0&&n<5);
}
程序运行后的输出结果是( )。
选项
A、235
B、0235
C、02356
D、2356
答案
B
解析
本题考查分支语句用法加个句号因为变量的初始值分别为k=5、n=0,所以程序第1次进入循环时,执行default语句,输出0,k减1;这时n=0、k=4,程序进行第2次循环,执行case 4:这个分支,结果是n=2、k=3,打印出2;这时n=2、k=3,break跳出,程序进行第3次循环,执行case 3:这个分支,结果是n=3、k=2,打印出3;这时n=3、k=2,break跳出,程序然后进行第4次循环,执行case 2:case 4:这个分支,结果是n=5、k=1,打印出5,break跳出,这时因为n=5不满足n<5的循环条件,因此循环结束。
转载请注明原文地址:https://kaotiyun.com/show/9gPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果为______。main(){unsignedinta=65535;intb=-2;printf("\na=%d,%u;b=%d,%u,,a,a
在面向对象方法中,一个对象请求另一个对象为其服务的方式是通过发送()。
若有定义:intx=0,*p=&x;,则语句printf("%d\n",*p);的输出结果是
设有定义:inta,*pa=&a;以下scanf语句中能正确为变量a读入数据的是()。
用树形结构来表示实体之间联系的模型称为()。
在对文件进行操作的过程中,若要求文件的位置指针重新指向文件的开头,应当调用的函数是【】函数。
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指
从未排序序列中依次取出元素与已排序序列中的元素作比较,将取出的元素放入已排序序列中的正确位置上,此方法称为______。
随机试题
张仲景在《金匮要略》中常用阴阳来概括()
组织间的竞争主要是_____________的竞争。
患者,男,32岁。腹胀,全身疫痛半个月。检查:脾肋缘下6cm,白细胞计数160.0×109/L,白细胞分类可见各阶段幼稚粒细胞少许。其诊断是
患者,女,60岁。诊断为风湿性心瓣膜病、二尖瓣狭窄、心房颤动。遵医嘱给予华法林治疗,其治疗主要目的是
甲公司为建职工宿舍楼以公告方式进行招标。乙建筑公司根据招标公告制定了一份完整的投标书投标。甲公司拒绝了这份投标书。对这一招标下列说法哪项正确?()
2010年12月31日,某企业“预付账款”总账科目有借方余额350000元,有关明细科目有贷方余额80000元;“应付账款”总账科目有贷方余额400000元,有关明细科目有借方余额50000元,该企业在编制2010年资产负债表时,“预付账款”期末数一栏应填
新西兰是个高度发达的资本主义国家,其鹿茸出口值为世界第一。()
有医学研究显示,食用抗氧化剂对延长寿命没有显著帮助,有时甚至会对人体造成伤害。研究结果指出,不要再吃抗氧化剂了,而应该通过均衡的饮食和适当的运动来延长寿命。下列哪项如果为真,最能削弱上述研究成果?
在SQLServer2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是()。
有如下程序:#include<iostream>usingnamespacestd;classBase{private:voidfun1()const{cout<<’’fun1’’;}
最新回复
(
0
)