首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() {intk=5,n=0; do {switch(k) {case1:case3:n+=1;k--;break; default:n=0;k--; case2:case4:n+=2;k--;break; } pri
有以下程序 #include main() {intk=5,n=0; do {switch(k) {case1:case3:n+=1;k--;break; default:n=0;k--; case2:case4:n+=2;k--;break; } pri
admin
2015-07-31
42
问题
有以下程序
#include
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、02356
B、0235
C、235
D、2356
答案
C
解析
k的值为5,逐个对case语句进行匹配,均不匹配,执行default下的语句n=0;k- -;在执行case2:后面的空语句,与case4:后面的n+=2;k--;执行break语句跳出switch判断,打印n的值,即2。经过第一次循环后,k的值为3,然后进行k>0 && n<5条件判断为真,第二次执行循环体,执行case3:后面的n+=1;k- -;再执行break语句跳出循环,此时打印n的值3,此时k的值为2。第三次执行循环体k的值为2,满足条件,执行case2:case4:后面的语句n+=2,k--,跳出循环体。打印n的值5。此时n不小于5了条件k>0 && n<5不成立了,所以结束循环。整个程序的打印结果为235。
转载请注明原文地址:https://kaotiyun.com/show/eoDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列描述中正确的是()。
下列程序的输出结果是______。unionun{inta[3];longb;charc[6];}un1,*p;main(){p=&un1;p->a[0]=0x37;
若执行以下程序时从键盘上输入9,则输出结果是()。main(){intn;scanf("%d",&n);if(n++<10)printf("%d\n",n);elseprintf("%d\n",n--);
若有说明inta[][3]={0,0);,则不正确的叙述是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是______。
下列不属于软件调试技术的是______。
若有如下定义:intx=3,y=2,Z;则表达式Z=X/y*3.0的值是()。
软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及()。
数据库的逻辑模型设计阶段的任务是将______转换成关系模式。
随机试题
我们党一切行动的根本出发点和落脚点是()
A.克仑特罗B.氨茶碱C.异丙托溴铵D.倍氯米松E.色甘酸钠择性激动β2受体而平喘的药物是
油浸式变压器所用油的闪点在()之间,属于可燃液体。
在全部投资均于建设起点一次投入,建设期为零,投产后每年现金净流量相等的情况下,为计算内含报酬率所求得的年金现值系数应等于该项目的()。
下列生活现象中,没有涉及回声原理的是()。
在辛亥革命百年纪念到来之际,《中华民国史》由中华书局出版发行。社科院近代史研究所副所长汪朝光称,该书对于国共关系评价有所创新,对蒋介石领导北伐、推倒北洋军阀,尤其是在抗日战争中的地位和作用,都给予肯定评价。有些人据此认为,这是“为蒋介石翻案”了。以下哪项如
一个周长200米的圆形花坛,一只狗发现它正对面有只兔子,于是就沿着花坛开始追兔子。与此同时兔子也沿着花坛开始逃跑。狗每秒钟跑6米,兔子每秒钟跑5米,待狗追上兔子时狗跑了几圈?()
教育观察研究的优缺点。
为防御电脑受到病毒侵袭,研究人员开发了防御病毒、查杀病毒的程序,前者启动后能使程序运行免受病毒侵袭,后者启动后能迅速查杀电脑中可能存在的病毒。某台电脑上现装有甲、乙、丙三种程序,已知:
局域网的网络软件主要包括网络数据库管理系统、网络应用软件和
最新回复
(
0
)