首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int i=1,k=0; for( ; i<6 ; ) { switch(i%3)
有以下程序 #include <stdio.h> main() { int i=1,k=0; for( ; i<6 ; ) { switch(i%3)
admin
2023-03-14
55
问题
有以下程序
#include <stdio.h>
main()
{
int i=1,k=0;
for( ; i<6 ; )
{ switch(i%3)
{ case 0: k++;
case 1: k++; break;
case 2: k++; continue;
}
i+=1;
}
printf("%d\n",k);
}
程序的运行情况是
选项
A、形成无限循环
B、输出6
C、输出5
D、输出4
答案
A
解析
switch语句是一种多分支选择语句,执行过程为:计算switch后圆括号内的表达式的值,然后用该值逐个去与case后的常量表达式值进行比较,当找到相匹配的值时,就执行该case后面的语句。若均不匹配的,就执行default后面的语句。执行完一个case后面的语句后,程序就转移到下一个case处继续执行,并不再进行判断。break语句作用是结束整个循环过程,不再判断执行循环的条件是否成立,且在嵌套循环中,其只跳出最内层的一层循环,在分支结构中,跳出最内层分支结构。continue语句只能用在循环结构中,其作用是结束本次循环,即不再执行循环体中continue语句之后的语句,而是立即转入对循环条件的判断与执行。本题执行过程为:i=1,k=0,i<6成立,执行for循环:i%3=1,匹配case1,k=1,break退出switch,i=2;i<6成立,执行for循环:i%3=2,匹配case2,k=2,执行continue,由于其只用于循环结构,退出switch,且不执行此次for循环以后的语句,i=2不变,i<6成立,执行下一次for循环,以后的循环情况与刚刚的情况完全一致,i=2不会改变,形成无限循环。A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Hx0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
由0,1,2,3,4组成的没有重复数字的全部五位数中,若按从小到大的顺序排列,则数字12340应是第()个数。
当农业受灾,导致农业劳动社会生产率下降时,同一劳动在单位时间里()
按定义验证(c>0).
在假设检验中,H0为原假设,下列选项中犯第一类错误(弃真)的是().
Theeconomiccontrolsimplementedduringthesecondworldwarmaketoday’srestrictionsonrestaurantsandfootballstadiumsloo
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】电商公司A近期新并购一电商平台,信息化团队、信息系统架构、运维服务体系均随之发生变化,原IT服务模式己无法满足业务扩展。针对A公司的服务需求,A公司的服务供应商S公司主动对原有的IT服务模式
某软件公司根据客户需求,组织研发出一套应用软件,并与本公司的职工签订了保密协议,但是本公司某研发人员将该软件中的算法和部分程序代码公开发表。该软件研发人员____①____,该软件公司丧失了这套应用软件的___②_____。①
系统性能评价中的方法和工具较多。用基准测试程序来测试系统性能是常见的一种测试计算机系统性能的方法,常用的基准测试程序较多。下面________不是常用的基准测试程序。
以下关于C语言文件的叙述中正确的是()。
在深度为7的满二叉树中,度为2的结点个数为
随机试题
线性能量传j~(1inearenergytrans—fer,LET)是指
冬季,某100日龄猪群,生长缓慢,打喷嚏,流浆液性鼻液,剧烈咳嗽时鼻孔流出多量血液,部分病猪颜面变形,有泪斑。【假设信息】如部分病猪剖检后发现两侧肺心叶和尖叶出现肉样实变,该猪群并发或继发的疾病是()
土质路基压实时,三、四级公路铺筑水泥混凝土路面或沥青混凝土路面时,其压实度应采用()的规定值。
公司发行股票支付的手续费、佣金等发行费用,有可能作出的会计处理有()。
A公司2010年财务度报表经董事会批准将于2011年4月30日对外公布。2011年4月14日,A公司发现2009年一项重大差错。A公司应做的处理是()。
案例:教师与学生的关系问题是每一位致力于课堂教学改革的老师首先考虑的问题,我也在这方面作了一些尝试,“跟着学生走”就是我的一些体会。有一天,我请同学把高高的讲台搬走,换上了课桌,再搬来了张椅子坐下来,新的一课就这样开始了。我请
Writethearticle.Runforclasses.Haven’tfinishedthereadings.Housecleaning.Assignmentto【C1】______intwohours.Outofb
张某欲将祖传的一件玉器卖给李某,双方约定价款为10万元,交货时间为2005年10月1日,王某知道此事后,找到张某,提出愿以15万元购买此玉器,张某同意,并当即将玉器交给王某,但王某当时未付款。根据上述案情,下列表述正确的是()。
条件充分性判断:A.条件(1)充分,但条件(2)不充分B.条件(2)充分,但条件(1)不充分C.条件(1)和(2)单独都不充分,但条件(1)和(2)联合起来充分D.条件(1)充分,条件(2)也充分E.条件(1)和(2)单独都不充分,条件(1)和(
•Readthearticlebelowaboutnegotiationandthequestionsontheoppositepage.•Foreachquestion13-18,markoneletter(A
最新回复
(
0
)