首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下列选项中,没有构成死循环的程序段是( )。
在下列选项中,没有构成死循环的程序段是( )。
admin
2021-07-09
68
问题
在下列选项中,没有构成死循环的程序段是( )。
选项
A、int i=100;
for(;;)
{i=i%10+1;
iffi>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/54tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>unsignedfun(unsignednum){unsignedk=1:do{k*=num%10;num/=
设有说明int(*ptr)[M];其中的标识符ptr是()。
关于C语言标识符,以下叙述错误的是()。
假定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了尾部的*号之外,将字符中的其他*号全部删除。形参p已指向字符串中最后的一个字母。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为****A*BC*DEF*G*****
下列关于栈的叙述中,正确的是
设有说明int(*ptr)[M];其中的标识符ptr是()。
若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch语句是()。
以下选项中,当x为大于1的奇数时,值为0的表达式是()。
有以下程序段int*p;p=_______malloc(sizeof(int));若要求使P指向一个int型的动态存储单元,在横线处应填入的是
软件生命周期中的活动不包括
随机试题
使用Photoshop软件制作“橄榄枝”标志图,其“图层”面板如下图所示。选择“移动”工具,将文字“橄榄枝”向左拖动,()中的图形将随之一起移动。
简述超声波流量计的组成和测量原理。
A、Lookforaplacenearheroffice.B、Findanewjobdownthestreet.C、Makeinquirieselsewhere.D、Rentthe$600apartment.C
不符合急性淋巴细胞性白血病的描述是
斜面裂形成的原因是
经过多次磋商签订协议后,汽车制造商甲公司凭借自有资金2亿元和发行债券融资5亿元,实现了对汽车零部件商乙公司的收购。从并购的类型来看,上述收购属于()。
恐怖症可分为()。
“情人眼里出西施”反映了决策过程中常见的()。
西方几大翻译时期是伴随着________、埃及文明、希腊文明、罗马文明以及________的诞生、发展和消亡而产生的。
在某园区网中,路由器R1的GE0/1(212.112.8.5/30)与路由器R2的GE0/1(212.112.8.6/30)相连,R2的GE0/2(212.112.8.9/30)与R3的GE0/1(212.112.8.10/30)相连,R3的GE0/2(2
最新回复
(
0
)