首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下列选项中,没有构成死循环的程序段是( )。
在下列选项中,没有构成死循环的程序段是( )。
admin
2021-06-15
20
问题
在下列选项中,没有构成死循环的程序段是( )。
选项
A、int i=100;
for(;;)
{i=i%10+1;
B、while(1);
if(i>10)break;
}
C、int k=0;
do{++k;}
while(k<=10);
D、int s=12;
while(s);
--s;
答案
C
解析
本题考查死循环的知识。选项A)中,for。循环没有任何控制语句就会一直执行下去,所以不可能通过控制表达式的值结束循环。循环体内,i=i%10+l这个表达式的值永远不会大于10,所以永远不会跳出循环,是死循环:选项B)中,while中表达式永远是非O,不会结束循环;选项C)中,当k>10时,结束循环:选项D)中,while(s);后面没有任何表达式而是直接加了一个分号,会一直执行,形成死循环。
转载请注明原文地址:https://jikaoti.com/ti/gtz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在下列选项中,没有构成死循环的程序段是()。
请编写函数fun:在形参指针所指的4个整数中找出最大值和最小值,最大的放在a中,最小的放在d中。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。#inolude<stdi
有以下程序:#include<stdio.h>#defineN8voidfun(*x,inti){*x=*(x+i)+1;}main(){inta[N]={1,2,3,4,5,6,7,8},i;fun(a,2);for(i=0;i<
在一个C源程序中所定义的全局变量,其作用域为
有以下程序intadd(inta,intb)main(){return(a+b);}{intk,(*f)(),a=5,b=10;f=add;
下列关于栈的叙述中,正确的选项是()。
下列定义变量的语句中错误的是
设inta=2,b=3,c=4;,则以下选项中值为0的表达式是()。
在关系数据库设计中,关系模式是用来记录用户数据的()。
在结构化程序设计中,模块划分的原则是
随机试题
有6位学者F、G、J、L、M和N,将在一次逻辑会议上演讲,演讲按下列条件排定次序:(1)每位演讲者只讲一次,并且在同一时间只有一位讲演者。(2)三位演讲者在午餐前发言,另三位在午餐后发言。(3)G一定在午餐前发言。(4)仅有一位发言者处在M和N之间
市议会与市政府合二而一的城市政府组织形式是()
尿量少于100mL/天,称为无尿。
受精卵何时形成桑椹胚即早期囊胚:受精卵何时着床:
野芳发而幽香,_________。(欧阳修《醉翁亭记》)
A.wholeB.getC.fromPhrases:A.Indiaasa【T1】________addsalmost20millionpeopleayearB.keepKerala
某投资项目,当贴现率为12%时,其净现值为478;当贴现率为14%时,净现值为-22,利用插值法,该项目的内部收益率为()。
A.Title:OnCollegeGraduates’StartingTheirOwnBusiness B.Wordlimit:160~200words(notincludingthegivenopenin
Oneofthemostdifficultsituationsthataresearchercanencounteristoseeorsuspectthatacolleaguehasviolatedtheethi
Apaper,Anatomy(剖析)ofaLargeScaleSocialSearchEngine,layingoutastrategyforsocialsearchhasbeengettingagooddeal
最新回复
(
0
)