
在C语言中,while 和do while的死循环例子
3个回答
展开全部
一般在运行循环语句的时候,会保证判断条件一直在做改变,所以在某个时刻导致条件为假而退出循环。
如:
int n=10;
while(n--) //当n--为0的时候退出循环
{
printf("n=[%d]\n");
}
而死循环,就是由于人为编写失误或程序需要导致循环条件一直为真,这样程序会永远执行循环中的语句,如:
int n=10;
while(n++) //此时n++永远不等于0,则条件永远为真,死循环
{
printf("n=[%d]\n");
}
展开全部
while与do while的不同,while是先判断后执行,而do while是先执行后判断
追答
请采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1: while(1);
2: do{}while(1);
2: do{}while(1);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询