首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下列选项中,没有构成死循环的是
在下列选项中,没有构成死循环的是
admin
2009-02-15
35
问题
在下列选项中,没有构成死循环的是
选项
A、int i=100; while(1) { i=i%100+1; if(i>100)break; }
B、for(;;);
C、int k=10000; do{k++;}while(k>10000);
D、int s=36; while(s)--s;
答案
8
解析
选项A)的循环表达式的条件永久为1,并且小于100的数与100取余不超过99,所以在循环体内表达式i%100+1的值永远不大于100,break语句永远不会执行,所以是死循环;选项B)的括号内没有能使循环停下来的变量增量,是死循环;选项C)中先执行k++,使k=10001,从而使循环陷入死循环。
转载请注明原文地址:https://jikaoti.com/ti/nCK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设窗体上有一个水平滚动条HScrolll和一个命令按钮Commandl,及下面的事件过程:PrivateSubForm_Load()PrivateSubCommandl_Click()HScrolll.Min=0HScrolll.Value
设窗体名称为frm_Test,为了在程序代码中将窗体的标题改为“等级考试”,其代码应该是()。
以下选项中,不合法的VisualBasic的变量名是
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:PrivateSubComrnand1_Click()DimxAsInteger,yAsIntegerStaticzAs,In
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
把数学表达式表示为正确的VB表达式应该是()。
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
随机试题
有人认为服务居民重要,有人认为维稳重要。假如你是一名社区工作者,你怎么看?
在一个烟雾弥漫的早晨,农夫老张划着船逆流而上。突然间,他看见一条小船顺流直冲向他。眼看小船就要撞上他,他高声大叫:“小心!小心!”但是船还是直撞过来,他的船严重受损。于是,他暴跳如雷,开始向对方怒吼。但是,他仔细一瞧,才发现原来是条空船,因此气也消了。谈谈
关于丙氨酸氨基转移酶(ALT)测定临床意义的阐述,下列哪项不正确
胃痛的治疗,主要是
用于胃食管反流病诊断性治疗的药物是
用热力或其他适宜方法将物质中的微生物杀灭或除去的方法是用物理或化学方法将所有致病或非致病的微生物及其芽胞全部杀灭是
建筑热水管道包括()。
下列关于MM理论的说法中。正确的有()。(2011年)
Peoplehavegoodreasontocareaboutthewelfareofanimals.EversincetheEnlightenment,theirtreatmenthasbeenseenasam
语句“a=2;p=&a;b=*p++;”执行后的结果是()。
最新回复
(
0
)