首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() {int k=5,n=0; do {switch(k) {case1:case3:n+=1;k--;break; default:n=0;k--; ease2:case4:n+=2;k--;b
有以下程序: #include<stdio.h> main() {int k=5,n=0; do {switch(k) {case1:case3:n+=1;k--;break; default:n=0;k--; ease2:case4:n+=2;k--;b
admin
2020-10-26
56
问题
有以下程序:
#include<stdio.h>
main()
{int k=5,n=0;
do
{switch(k)
{case1:case3:n+=1;k--;break;
default:n=0;k--;
ease2: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:cased:后面的语句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:cased:后面的语句n+=2;k--;。执行break语句跳出循环体,打印n的值5。此时n不满足条件k>0&&n<5,所以结束循环。整个程序的打印结果为235。
转载请注明原文地址:https://kaotiyun.com/show/5k3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include#includetypedefstructstu{charname[10];chargender;intscore;}STU;voidf
有以下程序:#include#includemain(){charname[9]="c##line";char*str=name;pIinl]f("%d,%d,%d,%d\n",si
关于程序设计基本概念,以下叙述错误的是()。
有以下程序:#includemain(){if(’\0’==0)putchar(’1’);if(’0’==0)putchar(’2’);if(’a’>’b’)putchar(’3’);
若有定义:chars[30]={0};运行时输入:Thisisastring.则以下不能正确读入整个字符串:Thisisastring.到字符数组S中的语句组是()。
有以下程序:#includemain(){inti,j=0;chara[]=“Howareyou”,b[10]={0};for(i=0;a[i];i++)if(a[i]==’’)
随机试题
在中、高渗透油藏的压裂填充防砂过程中,液体对地层的滤失特性及其对地层的伤害机理均和低渗透地层压裂有较大的区别。()
患者,男,20岁。低热、腹痛、腹泻伴腹胀3个月。查体:腹壁揉面感,腹部移动性浊音阳性。腹水为草黄色渗出液。为明确诊断,下列哪项检查最有价值()
A.凉血止血,清热利尿B.凉血止血,活血化瘀C.收敛止血,清热生津D.化瘀止血,宁心安神E.收敛止血,祛痰止咳景天三七的功效是
(2015年)宪法的渊源即宪法的表现形式。关于宪法渊源,下列哪一表述是错误的?()
世行规定DRB/DRE应在收到合同一方要求解决争议的书面通知后()天内提出解决争议的建议。
请认真阅读下列材料,并按要求作答。问题:如指导低年段小学生学唱该歌曲,试拟定教学目标。
写出在二叉排序树中删除一个结点的算法,使删除后仍为二叉排序树。设删除结点由指针p所指,其双亲结点由指针f所指,并假设被删除结点是其双亲结点的右孩子。描述上述算法。
为了弘扬体育道德精神,赛前制定战术方案时不能向对手提供假情报。()
z=f(xy)+yg(x2+y2),其中f,g二阶连续可导,则=______.
下列关于SQLServer2008数据库文件组的说法,错误的是()。
最新回复
(
0
)