问while循环执行多少次。

程序短如下:
char k=1;while (k>0) k=k+1

#include <stdio.h>

int main () {
    char k=1;
    int i = 0;
    while (k>0) 
    {
        k=k+1;
        i++;
    }
    printf("%d次", i);
    return 0;
}

127次

k永远大于〇,会陷入无限循环,无数次

不同类型不能比较大小吧

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^