首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int i=0,s=0; for(;;) { if(i==3‖i==5) continue; if(i==6) break; i++;
有以下程序 main() { int i=0,s=0; for(;;) { if(i==3‖i==5) continue; if(i==6) break; i++;
admin
2013-02-23
67
问题
有以下程序 main() { int i=0,s=0; for(;;) { if(i==3‖i==5) continue; if(i==6) break; i++; s+=i; }; printf("%d\n",s); } 程序运行后的输出结果是
选项
A、10
B、13
C、24
D、程序进入死循环
答案
8
解析
程序中for循环中省略了判断退出循环的表达式,for循环将由里面的break语句控制是否结束循环,第一次循环,第一条if语句后面括号里的表达式的值为假,所以该if语句不被执行,执行下面的第二条语句,此时该if语句表达式的值为假,所以该if语句也不执行,执行下面的语句,i++、s+=i,执行完毕后i的值为1,s的值为1,如此循环,直到第三次之后i,s的值都为3,继续第四次循环,显然这时满足第一条if语句的,执行后面的continue该次循环结束从头开始下次循环,而i的值为3一直没有改变,所以第一条语句始终要执行,因此for循环将一直循环下去。
转载请注明原文地址:https://kaotiyun.com/show/2TJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:intm=1;voidfun(int*n){staticintm=2;*n*=m-1;m+=2;}main(){inti;for(i=1;i<4;i
C语言规定函数返回值的类型由()
树是结点的集合,它的根结点数目是()
下面pi函数的功能是根据以下公式返回满足精度要求的π的值。请根据以下算法要求补足所缺语句。doublepi(doubleeps){doubles=0.0,t=1.0;intn;for(【】;t>eps
若变量已正确定义,以下while循环不断输出读入的字符,当读入回车换行符时结束循环。正确的程序段是
数据库设计包括两个方面的设计内容,它们是______。
下面关于完全二叉树的叙述中,错误的是______。
以下叙述中错误的是______。
下列选项中小属于结构化程序设计方法的是______。
以下选项中不能作为C语言合法常量的是______。
随机试题
对公务员在特殊劳动条件下或工作环境下付出额外劳动消耗和生活费支出所给予的适当补偿是
蛋白质分子中不存在的含硫氨基酸是
患者,张某,38岁,近半年来阴道排液有恶臭味,月经不规律,同房后出血。查体:宫颈菜花状,有接触性出血,色鲜红。根据患者情况给予患者措施错误的是
固定义齿修复后引起龈炎,必须拆除后重新制作固定桥,除了
企业持有可供出售金融资产期间,取得的债券利息或现金股利应当冲减可供出售金融资产的账面价值。()
我国现行税法规定,可以享受税收优惠的小型微利企业的条件包括()。
能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的()。
Themainfeatureofaconvention--apatternofbehaviorthatiscustomary,expected,andself-enforced--isthat,outofahosto
Bylatemiddleagemanyworkersarelookingforwardtoretirement,andmillionsofthosewhohaveretiredare【C1】______gladto
GossipEvenifyou’venevertakenaclassin18thcenturyRussianhistory,you’veprobablyheardthestoryaboutCatherinet
最新回复
(
0
)