首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
44
问题
有以下程序
#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全国计算机二级
相关试题推荐
在1,2,3,4,5这五个数字组成的没有重复数字的三位数中,各位数字之和为偶数的共有()。
已知盒中装有3只螺口与7只卡口灯泡,这些灯泡的外形与功率都相同且灯口向下放着,现需要一只卡口灯泡使用,电工师傅每次从中任取一只并不放回,则他直到第3次才取得卡口灯泡的概率为()。
19世纪60至70年代,以王韬、薛福成、马建忠、郑观应为代表的早期维新派从洋务派中分离出来。他们主张经济上发展资本主义经济和科学技术,政治上实行君主立宪制,文化上学习西方思想文化。这些主张()
结合材料回答问题:材料1“中国梦”是习近平在党的十八大后提出的重要指导思想和重要执政理念。2012年11月29日,习近平在参观《复兴之路》展览时的讲话中首次正式提出“中国梦”。习近平把“中国梦”定义为“实现中华民族伟大复兴,就是中华民族近代以来
当农业受灾,导致农业劳动社会生产率下降时,同一劳动在单位时间里()
求下列由参变量方程所确定的导数;
设f.g为定义在D上的有界函数,满足f(x)≤g(x),x∈D.证明:
设X1,X2,…,Xn为来自正态总体X~N(μ,σ2)的简单随机样本,,则下列选项正确的是()
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】近年来,H公司信息化基础平台经历了从传统模式到混合云模式的转变,在新的模式下,重构和优化IT服务运营管理体系成为运营管理部门的工作重点。在IT服务现状评估基础上,系统规划与管理师孙经理从服务
与电子政务相关的行为主体主要有三类,即政府、企(事)业单位及居民。因此,政府的业务活动也主要围绕着这三类行为主体展开。政府与政府、政府与企(事)业单位以及政府与居民之间的互动构成了5种不同的、却又相互关联的领域。其中人口信息采集、处理和利用业务属于____
随机试题
productionapproach
ThetraditionalAmericanThanksgivingDaycelebrationgoesbackto1621.InthatyearaspecialfeastwaspreparedinPlymouth,
A,出血时间延长B,凝血酶原时间延长C,活化部分凝血活酶时间延长D,凝血酶时间延长E,上述都不是过敏性紫癜
下列选项对财产保险合同中保险价值和保险金额的表述正确的是( )。
(2006年)经营成本中包括()。
有价证券代表的是( )。
按照具体过程及其特点进行区分,绩效面谈不包括()。
下列选项中不符合联合国《儿童权利公约》对儿童权利保护规定的是()。(2016年上半年真题)
已知一棵二叉树,共有n个结点,那么此二叉树的高度为()。
以下哪些生活习惯会损伤大脑?()
最新回复
(
0
)