首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int k=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(){int k=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
2018-11-21
33
问题
有以下程序
main(){int k=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/llxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段的输出结果是______。inci=9;printf("%o\n",i);
从关系模式中指定若干个属性组成新的关系的运算称为______。
下列程序利用指针将2个数按从大到小的顺序输出。main(){inta,b,【】;printf("inputa,b:");scanf("%d%d",&a,&b);
若要求从键盘读入含有空格字符的字符串,应使用函数()。
有三个关系R,s和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
函数YangHui的功能是把杨辉三角形的数据赋给二维数组的下半三角,形式如下111121133114641其构成规律是:(1)第0列元素和主对角线元素均为1(2)其余元素为
若有程序:main(){inti,j;scanq("i=%d,j=%d",&i,&j);printf("i=%d,j=%d\n",i,j);}要求给i赋10,给j赋20,则应该从键盘输入【
函数fun的返回值是()。fun(char*a,char*b){intnum=0,n=0;while(*(a+num)!=’\0’)num++;while(b[n]){*(a+num)=b[n]
在数据库设计的4个阶段;为关系模式选择存取方法应该在
在E-R图中,用来表示实体联系的图形是()。
随机试题
A.呼吸道隔离B.消化道隔离C.血液-体液隔离D.虫媒隔离E.接触隔离猩红热应采取的隔离方式
A、芽胞B、鞭毛C、荚膜D、异染颗粒E、菌毛新型隐球菌具有
A.脉搏短绌B.水冲脉C.奇脉D.颈静脉搏动E.交替脉主动脉瓣关闭不全,多表现为
我国的基本社会制度是基于经济、政治、文化、社会、生态文明五位一体的社会主义建设的需要,在社会领域所建构的制度体系。关于国家的基本社会制度,下列哪些选项是正确的?(2016年卷一62题)
分部分项工程成本分析过程中,计算偏差和分析偏差产生的原因,需进行对比的“三算”是()。
篮球主裁判员要挑选达到()标准的球。
时间序列设计的特征有()。
WhenThomasKeller,oneofAmerica’sforemostchefs,announcedthatonSept.1hewouldabolishthepracticeoftippingatPerS
Whichofthefollowingcountrieshastilemostimmigrants?
A、Becauseoftheserioussnowstorms.B、Becauseofalackofsnow.C、Becauseoftheincreasingnumberofskiers.D、Becauseofthe
最新回复
(
0
)