首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int i=1,k=0; for( ; i
有以下程序 #include main() { int i=1,k=0; for( ; i
admin
2015-07-28
82
问题
有以下程序
#include
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
解析
break语句用于循环体,可以跳出当前层循环,continue语句的作用则是跳过当前循环层余下未执行的语句,继续执行下一次循环。在该程序中当i为2的时候执行语句" case 2: k++; continue;"跳过了i自加语句"i+=1;",所以i值不再变化,程序陷入死循环,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/cZJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中,不正确的是
下列程序段的输出结果是()。voidfun(int*x,int*y){printf("%d%d",*x,*y);*x=3;*y=4;}main(){intx=2,y=1;fun(&y,&x
有以下程序:main(){chara=’a’,b;printf("%c,",++a);printf(’%c\n",b=a++);}程序运行后的输出结果是()。
以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件的具体位置,从而确定文件长度,请填空。FILE*myf;longfl;myf=【】("test.t","rb”);fs
有以下程序intfa(intx){returnx*x;}intfb(intx){returnx*x*x;}intf(int(*f1)(),int(*f2)(),intx){return
C语言中,函数值类型的定义可以缺省,此时函数值的隐含类型是
信息隐蔽的概念与下述哪一种概念直接相关?
软件详细设计产生的图如下:该图是
软件是【】、数据和文档的集合。
在面向对象方法中,类的实例称为______。
随机试题
前列腺液精囊液
某患者因车祸被抬入急诊室。CT检查显示颅内有血肿,量约30ml,合并下颌骨开放性骨折,并有舌后坠。抢救原则首先是
按工程中管道与阀门的公称压力划分,下列情况属于高压的是()。
银行结算账户的监督管理部门是()。
根据《中华人民共和国海关稽查条例》的规定,海关可以依法对下列()实施稽查。
下列外购商品中已缴纳的消费税,可以从本企业应纳消费税额中扣除的是()。
皇家园林规模宏大,假山假水较多,圆中建筑色彩富丽堂皇,建筑体形高大。()
我国对残疾人的分类包括()。
下列关于完满终止的说法中错误的是()。
•Readthearticlebelowabouteducationalbackgroundofsuccessfulmanagers.•Choosethebestwordtofilleachgap,fromA,B
最新回复
(
0
)