首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下列选项中,没有构成死循环的程序段是 ( )。
在下列选项中,没有构成死循环的程序段是 ( )。
admin
2020-10-26
33
问题
在下列选项中,没有构成死循环的程序段是 ( )。
选项
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://jikaoti.com/ti/FDD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下定义:structst{intn;floatt;}a[20];FILE,Icfp:若文件已正确打开,则以下将文件内容读入数组a中的语句错误的是()。
有如下程序:#includevoidget_put(){charch;ch=getchar();if(ch!=’\n’)get_put();putchar(ch);}
有以下程序:#include#defineD(x)2*x+3main(){inti=1,j=2;printf("%d\n",D(i+j));}程序运行后的输出结果是(
支持子程序调用的数据结构是()。
有以下程序:#includestruetS{inta,b;}data[2]={10,100,20,200};main(){structSp=data[1];printf("%d\n",++(p.a));}程序运行后的输出结果是(
以下选项中的编译预处理命令行,正确的是()。
下列选项中,能够满足“若字符串s1等于字符串s2,则执行ST”要求的是()。【10年9月】
关于函数返回值,以下叙述正确的是()。
设有定义:char*c;。以下选项中能够使字符型指针c正确指向一个字符串的是()。
随机试题
在Access中,查询是数据库设计目的的体现,也就是说,数据库建立完成后,只有被使用者查询,才能真正体现数据的价值。()
患者,女,40岁。确诊为葡萄胎,首选的治疗措施是
某汽车制造厂多年来一直专注生产轿车,但随着汽车市场竞争日趋激烈,发展前景不容乐观,公司管理层欲对今后的长远发展制定战略。然而公司内部高层意见不统一。一派认为现在公司每年生产轿车所需的钢材价格居高不下,而钢材成本占整车成本的比重较高,应果断进入钢铁行业以控制
2011年7月,王某夫妇与G旅行社签订了旅游合同。合同约定,王某夫妇参加G旅行社组团到桂林的旅游,时间是7月15日到20日,总费用4200元。合同对旅游行程安排、食宿标准、交通工具等都做了具体的约定。7月18日,在按照约定游览漓江时,因地接社委派的导游员刘
互动模式的小组目标是( )。
根据过度学习的规则,学习时复习的次数越多越好。
“对幼儿照料与教育,就像纬线和经线一样紧密地交织在一起。”这句话体现了()。
SQL语言是具有( )的功能。
Smallerfirmsaremore______totheeconomiccrisis.
A、Hewasdoingshopping.B、Hewaswatchingafilm.C、Hewasmakingaphonecall.D、Hewastalkingtoapoliceman.A短文开头就说约翰“那时正在
最新回复
(
0
)