c语言for循环9到0倒计时,为什么会一直循环,我想到0就停止

2025-03-11 05:11:29
推荐回答(2个)
回答1:

要看你代码写的

比如

int n;
for(n = 9; n>=0; n--)
    printf("%d ", n);

无法停下几个常见原因:

1 自变量值没有改变. 即漏了n--, 或者写成了n++

2 定义类型不对, n定义成了无符号型.

3 判断边界不对

回答2:

你的程序呢。。。。