首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列选项中,没有构成死循环的程序段是( )。 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.
下列选项中,没有构成死循环的程序段是( )。 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.
admin
2022-06-24
19
问题
下列选项中,没有构成死循环的程序段是( )。
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:
选项
A、
B、
C、
D、
答案
C
解析
A项中,for循环没有任何控制语句就会一直执行下去,所以不可能通过控制表达式的值,结束循环。循环体内,“i=i%10+1”这个表达式的值,永远不会大于10,所以永远不会跳出循环,是死循环。B项中,while中表达式永远是非0,不会结束循环。c项中,当k>10时,结束循环。D项中,“while(s);”后面没有任何表达式而是直接加了一个分号,会一直执行,形成死循环。
转载请注明原文地址:https://kaotiyun.com/show/ILkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段int*p;p=_______malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是
以下叙述中正确的是
有以下程序:#includeintfun(intx){intP;if(x==0‖x==1)return3;P=x—fun(x一2);return(P);}ma
有以下程序voidfun2(chara,charb){printf("%c%c",a,b);}chara=’A’,b=’B’;voidfun1(){a=’C’;b=’D’;}main(){fun1();pri
C语言中char类型数据占字节数为
下列叙述中错误的是()。
下面选项中的程序段,没有编译错误的是
以下选项中正确的语句组是
有以下程序段int*p;p=___________malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是
工厂生产中所需的零件可以存放在多个仓库中,而每一仓库中可存放多种零件。则实体仓库和零件间的联系是()。
随机试题
程序控制类指令的功能是()。
有关结膜浆细胞瘤的叙述,错误的是
用于去甲肾上腺素静脉滴注外漏时用于控制甲状腺功能亢进症状
主动红外探测器的特点是()。
下列情况中,会发生垄断性收入的有()。
备课要做好三方面的工作:一是钻研教材;二是了解学生;三是设计教法。()
Helearnsinaschool.Hepreparesmealsintherestaurant.
CampaigningontheIndianfrontierisanexperiencebyitself.Neitherthelandscapenorthepeoplefindtheircounterpartsina
象征
Thehorseandcarriageisathingofpast,butloveandmarriageaxestillwithusandstillcloselyinterrelated.MostAmerica
最新回复
(
0
)