首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2020-03-15
13
问题
有以下程序
#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/MxCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
执行以下程序段后,w的值为intw=’A’,x=14,y=15;w=((x‖y)&(w<’a’));
有以下程序#includemain(){intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=l;for(i=0;i
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
以下是if语句的基本形式:if(表达式)语句其中“表达式”
以下与函数fseek(fp,OL,SEEK_SET)有相同作用的是
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是()。【09年3月】
给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参s所指的字符串为:abcdefgh,执行结果为:ahcb
请编写函数fun,其功能是:移动字符串中的内容,移动的规则是把第1一m个字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的前部。例如,字符串中原有的内容为"ABCDEFGHI.JK",m的值为3,移动后,字符串中的内容应该是"DEFGH
下面不能作为结构化方法软件需求分析工具的是
随机试题
政府债券、库存物以及海关查封物资的拍卖应当采用()
要求应答者根据某个标准或某种特性为问题中的事物排列顺序或分成等级的量表是()
同结核杆菌的毒力有关的是
《职业病防治法》规定,没有证据否定职业病危害因素与病人临床表现之间的必然联系的,在()后,应当诊断为职业病。
某企业在生产经营的淡季,需占用500万元的流动资产和1000万元的固定资产;在生产经营的高峰期,会额外增加300万元的季节性存货需求。按照配合型融资战略,下列表述中,正确的有()。
下列各项中,符合税务行政一级复议具体规定的有()。
数据加密技术可以分为3类,下列不属于数据加密技术的是
以下关于框架的叙述中,错误的是
PragmatismisaphilosophicalmovementthathashadamajorimpactonAmericanculturefromthelate19thcenturytothepresent
Whichofthefollowingdeterminers(限定词)canbeplacedbeforebothsingularcountablenounsandpluralcountablenouns?
最新回复
(
0
)