以下不是死循环的语句是

以下不是死循环的语句是()。(A)for(;;x++);(B)while(1){x++};(C)do{i++;}while(1)(D)for(x=-10;x++;)... 以下不是死循环的语句是( )。(A)for(;;x++); (B)while(1){x++}; (C)do{i++;}while(1) (D)for(x=-10;x++;) 展开
 我来答
nbyh2012
推荐于2017-12-15 · TA获得超过3278个赞
知道小有建树答主
回答量:483
采纳率:100%
帮助的人:805万
展开全部
答案是D。

因为,x的初始值为-10,x不断的自增。
for循环的条件是x++,当x增大到0时,循环条件为假,循环结束。

A中的循环没有写条件,如果没有break,循环永远都不会结束。
B中的条件永远为真,如果没有break,循环永远不会结束。
C的情况和B一样。

希望能帮到你!
国信安教育基地
2013-07-05
知道答主
回答量:84
采纳率:0%
帮助的人:36.7万
展开全部
选D
A,B,C恒为真
主要是考查循环语句和判断语句哪一个先执行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式