首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
2020-05-19
51
问题
有以下程序
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/g5Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列与队列结构有关联的是()。
在深度为7的满二叉树中,叶子节点的个数为()。
下列叙述中正确的是()。
以下程序的输出结果是()。main(){inti=0;i=一i;printf(’’%d’’,i);}
若typedefstructSTR{intg;charh;}T;以下叙述中正确的是()。
以下程序的输出结果是()。#nclude#includetypedefstruct{charname[9];charsex;intscore[2];}STU;STUfun(STUa){STUb={’’Tom’’,’m’,85,9
下面不能作为结构化方法软件需求分析工具的是()。
下面对软件测试描述错误的是()。
对软件设计中应遵循的准则描述正确的是()。
下面不属于软件设计阶段任务的是
随机试题
From2007to2010,Americanhouseholdslost$11trillioninrealestate,savings,andstocks.MorethanhalfofallU.S.worker
肾梗死一般不会导致
甲遗失耕牛一头,乙拾得后一面精心饲养一面张贴招领启事。丙盗走该耕牛,卖给了不知情的丁,丁出质于戊。关于本案,下列哪些说法是正确的?
在项目评标委员会的成员中,无须回避的是()。
下列各项中,属于证券市场法律制度的是()。Ⅰ.证券发行制度Ⅱ.信息披露制度Ⅲ.证券交易制度Ⅳ.证券机构监管制度
证券投资基金可以同时投资于数十种甚至数百种证券,从而可以充分分散基金所持有的证券组合的()。
甲公司2×21年12月25日支付价款2040万元(含已宣告但尚未发放的现金股利60万元)取得一项股权投资,另支付交易费用10万元,甲公司将其指定为以公允价值计量且其变动计入其他综合收益的非交易性权益工具投资。2×21年12月28日,收到现金股利60万元。
教师应当依法履行哪些义务?
根据下表,回答96-100题。与2005年同期相比,上海港2008年7月货运吞吐量占沿海港口合计吞吐量的比重约:
Itislateatnightandyouarestillawake.Shouldyoutakeasleepingpill(药片)?Peoplewhotakemedicineoftencometodepend
最新回复
(
0
)