首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下列选项中,没有构成死循环的程序段是( )。
在下列选项中,没有构成死循环的程序段是( )。
admin
2019-09-03
29
问题
在下列选项中,没有构成死循环的程序段是( )。
选项
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中表达式永远是非O,不会结束循环;选项C)中,当k>10时,结束循环;选项D)中,“while(s);"后面没有任何表达式而是直接加了一个分号,会一直执行,形成死循环。
转载请注明原文地址:https://kaotiyun.com/show/FKRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,能用作数据常量的是
有以下程序#includevoidfun(char*a,char*b){while(*a==’*’)a++;while(*b=*a){b++;a++;}}main(){char*s="*a*b*",t[
若有以下程序#includeintk=7,m=5:voidf(int*s){int*t=&k;s=&t;*s=&m;printf("%d,%d,%d,",k,*t,*s);}main(){inti=3,*p=&i,*r=&p;f(r
有以下程序#includeintfun(charS[]){intn=0;while(*s<=’9’&&*s>=n’0’){n=10*n+*s-’0’;s++;)return(n);}main(){chars[10]={’
有以下程序#includevoidf(int*p,int*q);main(){intm=1,n=2,*r=&m;f(r,&n);printf("%d,%d",m,n);}voidf(int*p,int*q){p=
下面不属于软件设计阶段任务的是
下列选项中不属于软件生命周期开发阶段任务的是
有三个关系R、S和T如下: 其中关系T由关系R和S通过某种操作得到,该操作为
关于C语言标识符,以下叙述错误的是()。
下面不属于软件设计阶段任务的是
随机试题
办理行政案件需要向有关单位和个人调取证据的,经()批准,开具调取证据通知书。
三菱PLC通用编程软件有模拟仿真的功能。()
可表示心血管系统内血流充盈程度的指标是
缺铁性贫血时化验指标的变化规律为
男性,60岁,患风湿性关节炎,口服泼尼松和多种非甾体抗炎药5个月。近日突发自发性胫骨骨折,其原因可能与下列哪种药物有关
某公司进口一批非法定检验的货物,货到后发现质量不合格,该公司可向检验检疫机构申请证书对外索赔。( )
海明威把自己的写作比作海上漂浮的冰山,用文字表达出来的东西只是海面上露出的八分之一,而八分之七都在海面以下。这个理论就是_________。
宣传:出售
画展9点开门,但8点15分就有第一个观众提前到来排队等候入场。假设观众不停地来,且每分钟来的观众一样多。如果开5个入场口,9点5分就没有人排队。那么如果开3个入场口,不再有人排队的时间是()。
Interracialmarriagesandrelationshipshavebecomeincreasinglyacceptedandencouragedbysociety.Sincethe1967legalization
最新回复
(
0
)