c语言中程序段 int i=100; while (1) { i=i+1; if (i>100) break; } 是否构成了死循环
6个回答
展开全部
不是死循环,因为break 打破了循环
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个要看你还有没有其他的语句,如果没有其他的函数的话就是一个死循环。虽然在第一次进入while循环里,i=101,if条件成立,中断,会退出while。如果有其他的函数,就执行其他的了。没有的话,就什么也不做了,程序就停了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不是死循环,因为当i自增并大于100时执行if语句,并跳出while循环.呵呵,记得交流啊!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有死循环,这段程序进去就会退出循环。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询