首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下列选项中,没有构成死循环的是( )。
在下列选项中,没有构成死循环的是( )。
admin
2021-02-25
42
问题
在下列选项中,没有构成死循环的是( )。
选项
A、int i=100;
B、for(;;);
while(1)
{ i=i0+1;
if(i>100)break;
}
C、int k=10000;
do{k++;}while(k>10000);
D、int s=36;while(s)--s;
答案
D
解析
选项D中,首先定义的变量s的值为36,因为语句--s:所以当s=0时循环会结束;选项A由于while(1)永远成立,循环构成死循环;选项B中for循环没有使循环结束的限定条件,也构成死循环;选项C中由于k永远大于10000,所以循环无法停止。
转载请注明原文地址:https://kaotiyun.com/show/1otp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)则该关系的主键为
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x
有以下程序structs{inta,b;)data[2]={10,100,20,200);main(){structsp=data[1];printf("%d\n",++(p.a));}
有下列程序:#include<stdio.h>/*fun函数的功能是将a所指数组元素从大到小排序*/voidfun(int*a,intn){intt,i,j;for(i=0;i<n-1.j++)ford=i+1;j<n;j++)if(a
设循环队列的存储空间为O(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
设有定义语句:char*aa[2]={"abcd","ABCD"};则以下叙述正确的是
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
结构化程序由三种基本结构组成,三种基本结构组成的算法
流程图是描述算法的很好的工具,一般的流程图中由几种基本图形组成。其中输入输出框的图形是()。
随机试题
影响舒张压的主要因素是
清气化痰丸的主治证候不包括
施工承包人为了避免停工待料,不得不以较高价格紧急采购因供货方不能供应部分的货物而受到的价差损失应由( )承担。
根据《水利水电工程标准施工招标文件》,因监理人指示错误发生的费用和给承包人造成的损失由()承担。
企业在进行现金清查中发现多余的现金,在未经批准处理之前,应借记:库存现金,贷记()科目。
货币市场是以长期金融工具为媒介进行的、期限在一年以上的长期资金融通市场。()
性格在一定程度上会改造人的气质特征。()
抗日根据地建设的首要的根本任务是()
在Windows环境中,选择某一部分信息(例如文字、一个图形)并移动到别处,应当首先执行“编辑”菜单下的______命令。
有以下程序#includemain(){char*s[6]={"ABCD","EFGH","IJKL","MNOP","QRST","UVWX"},**p;inti;p=s;for(i=0;i
最新回复
(
0
)