首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() {int k=5,n=0; do {switch(k) {ease1:case3:n+=1;k--;break; default:n=0;k--; case2:case4:n+=2;k--;b
有以下程序: #include<stdio.h> main() {int k=5,n=0; do {switch(k) {ease1:case3:n+=1;k--;break; default:n=0;k--; case2:case4:n+=2;k--;b
admin
2021-06-15
50
问题
有以下程序:
#include<stdio.h>
main()
{int k=5,n=0;
do
{switch(k)
{ease1:case3:n+=1;k--;break;
default:n=0;k--;
case2:case4:n+=2;k--;break;
}
pfintf("%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:cased:后面的语句n+=2;k--;。执行break语句跳出循环体,打印n的值5。此时n不满足条件k>0 && n<5,所以结束循环。整个程序的打印结果为235。
转载请注明原文地址:https://kaotiyun.com/show/tgtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为。
有以下程序main(){inta=1,b=2;for(;a
设有定义:intk=0;,以下选项的4个表达式中与其他3个表达式的值不相同的是()。
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是
软件需求规格说明书的作用不包括
软件生命周期中的活动不包括()。
下面可以作为软件设计工具的是()。
运行下面的程序,输入字符串“MicrosoftVisualStudio",则程序的执行结果是()。#includemain(){charChr[20];scanf("%s",&Chr);pri
以下C语言用户标识符中,不合法的是
随机试题
关于心房颤动药物治疗,下列哪项是正确的
用0.5%氯己定酒精溶液进行手消毒时,可保持手的清洁在2小时左右,这种作用称为
若社会无风险投资收益3%,社会平均收益率15%,公司投资风险系数1.1,则采用定价模型估算的资金成本为()。
投标保证金一般不得超过投标总价的(),但最高不得超过()人民币。
某发包人负责采购材料,欠甲材料供应商100万元,在工程实施过程中,为了筹措资金又将工程抵押给银行,工程于2016年12月1日竣工后,承包商经多次催促,发包人始终无法支付结算价款,于是双方协议将该工程折价,就该折价最先受偿的应是()。
简述创造性思维的含义及其特点。(宁波大学)
P、V操作属于______。
A、正确B、错误B
Spaceisadangerousplace,notonlybecauseofmeteors(流星)butalsobecauseofraysfromthesunandotherstars.Theatmosphe
A、702-6493-17.B、70-702-6493.C、702-6493-70.D、17-702-6493.D男士所报的电话号码是702—6493,并说区号是17,故D正确。纯数字辨音题(不涉及运算)。区别各选项间的差别,就可以比较容易得到答案
最新回复
(
0
)