#include<stdio.h>
main()
{
int n;
printf("please input an interger:\n");
scanf("%d",&n);
while(n--)
{:
:
}
}为什么这个会出现死循环?
请问一个C语言编程的问题
答案:6 悬赏:40 手机版
解决时间 2021-04-30 11:30
- 提问者网友:骨子里的高雅
- 2021-04-29 13:35
最佳答案
- 五星知识达人网友:一把行者刀
- 2021-04-29 14:22
正整数的话应该不会出现死循环的状况除非你的循环体内有n值的修正。
全部回答
- 1楼网友:鱼芗
- 2021-04-29 20:42
你没有确定,N的取值范围,所以会死循环。
- 2楼网友:夜风逐马
- 2021-04-29 19:14
没有限制条件
- 3楼网友:摆渡翁
- 2021-04-29 18:32
这个是不会出现死循环的。。
- 4楼网友:行路难
- 2021-04-29 17:34
是吗,如果是输入负数应该是死循环,但如果是正整数的话应该不会啊。
- 5楼网友:一把行者刀
- 2021-04-29 15:55
如果是输入负数应该是死循环,但是输的是整数的话再while(0)时就会break了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯