首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: main() { int k=5,n=0; do { switch(k) { case 1: case 3:n+=1;k--;break; default:n
有下列程序: main() { int k=5,n=0; do { switch(k) { case 1: case 3:n+=1;k--;break; default:n
admin
2010-09-05
56
问题
有下列程序: main() { int k=5,n=0; do { switch(k) { case 1: case 3:n+=1;k--;break; default:n=0;k--; case2: case 4;n+=2;k--;break; } printf("%d",n); }while(k>0&&n<5); } 程序运行后的输出结果是( )。
选项
A、235
B、235
C、2356
D、2356
答案
2
解析
因为变量的初始值分别为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,程序进行第3次循环,执行case 3:这个分支,结果是 n=3,k=2,打印出3;这时n=3,k=2,程序然后进行第4次循环,执行case 2:case 4:这个分支,结果是n=5,k=1,打印出5,这时因为n=5不满足n<5的循环条件,因此退出循环,程序运行结束。所以在屏幕上打印出的结果是0235。
转载请注明原文地址:https://jikaoti.com/ti/njI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
能够产生1到50之间(含1和50)随机整数的表达式是( )。
有下面程序代码:PrivateSubCommand1_Click()DimxAsInteger,sAsIntegerx=1Fork=1To3x=x+1
以下关于菜单的叙述中,错误的是( )。
阅读程序:PrivateSubForm_Click()x=50Fori=1To4y=InputBox(”请输入一个整数”)Y=Val(y)IfvMod5=0Thena
下列关于二叉树的叙述中,正确的是( )。
数据库应用系统中的核心问题是()。
下面是求最大公约数的函数的首部:Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是( )。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
长整型常数的类型说明符为
数据结构分为逻辑结构和存储结构,循环队列属于______结构。
随机试题
群体中“任务和维持双重角色”执行的功能是
红外线灯照身体局部,合适的时间和距离为
8~11个月的婴儿患维生素D缺乏性佝偻病,最常见的骨骼改变是
某海港码头结构为高桩梁板式,该工程在施工单位进场并下达开工令后,由于业主考虑到后续规模要扩大,因此变更设计,增加50m、长600mm×600mm的桩10根,合同清单中每根桩制作费用为1.5万元,运输及打桩费用为每根1.2万元,工期延长18d。在打桩施工过程
施工承包合同履约担保的有效期始于()之日。【2010、2007年考试真题】
下列关于储蓄存款计付利息的说法,不正确的是()。
某单位有52人投票,从甲、乙、丙三人中选出一名先进工作者。在计票过程中的某时刻,甲得17票,乙得16票,丙得11票。如果规定,得票数比其他两人都多的候选人才能当选,那么甲要确保当选,最少要再得票()。
目前,美国和西方各国深陷2008年以来的世界经济萧条中,复苏__________;另一方面,中国、印度等金砖国家又呈现出经济增速下行的征兆。在此世界经济格局下,重温哈耶克与凯恩斯之间有关货币、利息、信用、资本形成和商业周期发生机理的大论战,重新______
下面关于互联网(Internet)的叙述中错误的是()。
A.What’syourname?B.Whatfor’?C.CanyoutellusaboutitonFriday?D.Thankyou.sir.E.How
最新回复
(
0
)