首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下列选项中,没有构成死循环的程序段是 ( )。
在下列选项中,没有构成死循环的程序段是 ( )。
admin
2020-10-26
32
问题
在下列选项中,没有构成死循环的程序段是 ( )。
选项
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://kaotiyun.com/show/733p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta[5]={1,2,3,4,5),b[5]={0,2,1,3,0},i,s=0;for(i=0;i<5;i++)s=s+a[b[i]];
以下程序段中的变量已定义为int类型,则sunl=pad=5;pAd=sum++,pAd++,++pAd;printf("%d\n",pad);程序段的输出结果是()。
有如下程序:#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));}程序运行后的输出结果是(
有以下程序:#include<stdio.h>main(){chara=4:prinff("%d\n",a=a<<1);}程序运行后的输出结果是()。
以下函数实现按每行8个输出w所指数组中的数据:#include<stdio.h>voidfun(int*w,intn){inti;for(i=0;i<n;i++){______________prinff("%d",w[i]);}p
有以下程序:#includemain(){charb,c;inti;b=’a’;c=’A’;for(i=0;i
有以下程序;#include#defineN2#defineMN+1#defineMUN(M+1)*M/2main(){printf("%d\n",MUN);}
C语言中标准库函数fputs(str,fp)的功能是()。
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
随机试题
不受力时单圈弹簧管式压力表弹簧管横接面为()。
A.立即B.1小时C.2小时D.12小时E.24小时发生传染病暴发流行,县级政府接到报告上报市地政府的时限为
应用食盐治疗腹痛,宜采用应用芫荽治疗麻疹,宜采用
根据《行政诉讼法》,下列关于现场笔录与勘验笔录的说法中不正确的是()。
流动比率=()。
被称为“化学的圣经”的元素周期表是由俄国化学家()首先系统提出的。
(1)新来的年轻鸬鹚突然集体罢工,不肯下海(2)老鸬鹚因为老得不能出海了,被杀掉炖汤(3)渔夫百思不得其解,抱怨自己待它们不薄(4)一群鸬鹚,辛辛苦苦跟着一位渔夫十几年(5)因为老了,还不落个老鸬鹚一样的下场?
设f(x)是连续函数。若|f(x)|≤k,证明:当x≥0时,有|y(x)|≤(eax一1).
Ascrimeskyrocketsinmanycommunities,peoplearefinallybeginningtolookforlong-lastingeffectiveanswerstostemthetid
Youprobablyknowwhatamobileis,butthemobileI’mtalkingaboutisadelicateobjectof【T1】______,hangingfromtheceilin
最新回复
(
0
)