首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下列选项中,没有构成死循环的程序段是 ( )。
在下列选项中,没有构成死循环的程序段是 ( )。
admin
2019-08-18
50
问题
在下列选项中,没有构成死循环的程序段是 ( )。
选项
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/lYRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta=1,b=2,c=3,d=0;if(a==1&&b++==2)if(1)!=2‖c==!=3)printf("%d,%d,%d\n",a,b,c);elsepr
有以下程序#include#includevoidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;free(s);}
有以下程序#include#includevoidfun(char*w,intm){chars,*p1,*p2;p1=w;p2=w+m一1;while(p1
有以下函数intfun(char*x,char*y){intn=0;while((*x==*y)&&*x!=’\0’){x++;y++;n++;}returnn;}函数的功能是
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
请编写函数fun,其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。例如,输入如下整数:876675896101301401980431451777则输出结果为:6,980注
下列选项中不属于面向对象程序设计特征的是
有三个关系R、S和T如下: 则由关系R和S得到关系T的操作是
若有定义语句:intm[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是
下列条件语句中,输出结果与其他语句不同的是
随机试题
女,妊娠80天施行钳刮术时出血量多。止血的主要措施是()
注射用无菌粉末的溶剂是口服液配制时,使用的溶剂是
下列属于毒性药品西药品种的有
监理单位出现失职行为,按照监理合同规定,业主可( )。
新设法人融资方式,建设项目所需资金来源于:
不同国家的地方行政建制有不同的名称(通名),对我国的行政区通名分类有误的是()。
甲公司为房地产开发企业,对投资性房地产按照公允价值模式进行后续计量。2014年7月1日,甲公司将一项账面价值2000万元、已经开发完成作为存货核算的房地产转为经营性出租,公允价值为2500万元。2014年12月31日其公允价值为2400万元,甲公司确认了该
产品质量立法的基本原则是()
企业购入需要安装的设备一台,设备价款96000元,增值税税额16320元,支付运杂费1560元;设备安装后支付安装费5000元;设备安装完毕投入使用。编制支付价款与增值税、支付运杂费、安装费以及设备交付使用的会计分录。
某公司有甲、乙、丙、丁四人,他们的籍贯分别为北京、上海、天津、南京。一日,四人在谈论他们各自的籍贯。(1)甲说:“我和乙都不是上海人,丙是天津人。”(2)乙说:“我是上海人,丙是天津人,丁不是北京人。”(3)丙说:“甲不是上海人,我是南京人,丁是北京
最新回复
(
0
)