首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main( ){ intk=5,n=0; do{ switch(k){ case1:case3:n+=1;k-;break; default:n=0;k-; case2:case4:n+=2;k-;break;} printf(%d\n)
有以下程序 main( ){ intk=5,n=0; do{ switch(k){ case1:case3:n+=1;k-;break; default:n=0;k-; case2:case4:n+=2;k-;break;} printf(%d\n)
admin
2014-06-17
22
问题
有以下程序
main( ){
intk=5,n=0;
do{
switch(k){
case1:case3:n+=1;k-;break;
default:n=0;k-;
case2:case4:n+=2;k-;break;}
printf(%d\n);}
while(k>0&&n<5))
运行以后的输出结果是
选项
A、0235
B、235
C、02356
D、2356
答案
B
解析
因为变量的初始值分别为k=5,n=0,所以程序第1次进入循环时,执行default语句,n=0,k=4,没有break语句,因此执行case2分支语句,n为2,k为3,程序进行第2次循环,执行case3:n=3,k=2,输出n值为3,程序进行第3次循环,执行case3这个分支,结果是n=5,k=1,打印出5;这时因为n=5不满足n<5的循环条件,因此退出循环,程序运行结束。
转载请注明原文地址:https://kaotiyun.com/show/ReJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已定义以下函数:fun(char*p2,char*p1){while((*p2=*p1)!=’\0’){p1++;p2++;}}函数的功能是()。
若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是()。
以下程序的输出结果是f(intb[],intm,intn){inti,s=0;for(i=m;i<n;i=i+2)s=s+b[i];returns;}main(){int
以下叙述中正确的是
以下程序的运行结果是______。structexmp{charname[10];intnumber;};structexmptest[3]={{"WangXi",
若有如下程序:sub(inta,intb,intc){c=a+b;return(c);}main(){intx=3,y=4,z=6;sub(x,y,z);printf(’%d”,z);
下面叙述正确的是()。
有以下程序段:main(){inta=5,*b,**c;c=&b;b=&a;}程序在执行了c=&b;b=&a;语句后,表达式**c的值是______。
以下叙述中正确的是_______。
设有如下说明:typedefstruct{intn;charc;doublex;)STD;则以下选项中,能正确定义结构体数组并赋初值的语句是()。
随机试题
在一起爆炸案中,被告人宋某被A市中级人民法院第一审判处死刑缓期2年执行,被告人未上诉,人民检察院也未对一审判决提起抗诉。在此案报请高级人民法院核准的过程中,人民法院认为原判决认定事实没有错误,但被告人应当被判处死刑立即执行,此时,高级人民法院应如何处理?
建设单位自行完成的勘察、设计工作所需的费用计入()
图示联轴传递的力偶矩m=200N·m,凸缘之间用4只螺栓连接,螺栓内径d=10mm,对称地分布在直径D=80mm的圆周上。则螺栓的切应力为( )。
施工许可证应由( )申请并领取。
根据《担保法》,当事人对保证方式没有约定或者约定不明确的,()。
修筑长城,是针对西北边地实情所采取的积极措施,是化被动为主动。需要强调的是,长城的防御作用不是表现在一般人以为的“不被攻陷”,其真正的用处在于——入侵者或许能集中力量偶尔攻破一两个关口、闯入内地,但只要整段长城还驻守有强劲的军队,入侵者就始终面临被阻击、伏
()对于编辑相当于剧本对于()
如果破产成本为0,破产本身不会必然降低公司价值。[中国人民大学2011研]
刑罚的特殊预防是指()(2012年法学基础课单选第1题)
ProfessorWangisgoingtogiveusalectureonthehistoryofAmericanliterature,butwhenandwhere_______yet.
最新回复
(
0
)