首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下列选项中,没有构成死循环的程序段是 ( )。
在下列选项中,没有构成死循环的程序段是 ( )。
admin
2020-10-26
45
问题
在下列选项中,没有构成死循环的程序段是 ( )。
选项
A、int i=100;
for(;;)
{i=i%10+1;
if(i>10)break;
}
B、while(1);
C、int k=0;
do{++k;}while(k<=10);
D、int s=12;
while(s);
--s;
答案
C
解析
本题考查死循环的知识。选项A中,for循环没有任何控制语句就会一直执行下去,所以不可能通过控制表达式的值结束循环。循环体内,“i=i%10+1”这个表达式的值永远不会大于10,所以永远不会跳出循环,是死循环;选项B中,while中表达式永远是非0,不会结束循环;选项C中,当k>10时,结束循环;选项D中,“while(s);”后面没有任何表达式而是直接加了一个分号,会一直执行,形成死循环。
转载请注明原文地址:https://kaotiyun.com/show/733p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;,以下选项中错误引用a数组元素的是(其中0≤i
以下程序段中的变量已定义为int类型,则sunl=pad=5;pAd=sum++,pAd++,++pAd;printf("%d\n",pad);程序段的输出结果是()。
有如下程序:#includevoidget_put(){charch;ch=getchar();if(ch!=’\n’)get_put();putchar(ch);}
以下函数按每行8个输出数组中的数据:voidfun(int*wintn){inti;for(i=0;i<n;i++){___________printf("%d",
有以下程序:#include<stdio.h>main(){chara=4:prinff("%d\n",a=a<<1);}程序运行后的输出结果是()。
有以下程序;#include#defineN2#defineMN+1#defineMUN(M+1)*M/2main(){printf("%d\n",MUN);}
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
若有定义:chars[30]={0};运行时输入:Thisisastring.则以下不能正确读入整个字符串:Thisisastring.到字符数组S中的语句组是()。
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为()。
随机试题
商事账簿是商主体为了表明其()和经营状况而依法制作的账簿。
会阴正中切开拆线的时间为术后第
男性,18岁学生,不出门怕见人,不去上课,纠缠父母出钱给自己做美容手术半年。原因是半年来反复照镜子发现自己的鼻子比以前变大了,难看了。说班上的同学都讥笑他,出门就感觉别人在说他,别人的眼光看他时很特别,能使他头痛。父母不愿出钱就说父母不关心他,父母不是亲生
如图1所示,P1、P2分别为两个相互垂直力的合力。关于P1、P2的关系,正确的是()。
关于施工总承包单位对分包工程安全生产责任的说法,正确的是()。
运用收益法评估房地产时,房地产总费用的计算公式正确的是()。
假设借款人内部评级1年期违约概率为0.05%,则根据《巴塞尔新资本协议》定义的该借款人违约概率为()。
张某在李某胸部连捅几刀,与李某有仇的黄某正好经过此地,又在李某身上猛击几拳,致李某死亡。李某的死亡与张某的行为之间存在刑法上的因果关系。()
如果表达式y*x++中,“”是作为成员函数重载运算符,“++”是作为友元函数重的运算符,采用运算符函数调用格式,该表达式还可表示为()。
LastFridayNo.4MiddleSchool【16】asportsmeeting【17】theschoolplayground.Class2,Grade3didvery【18】.WuDongwasfirsti
最新回复
(
0
)