C语言编程执行之后没有显示

img


C语言的循环语句在VC上运行之后没有显示结果 没有报错 调试没有反应

大概率是pritnf里面的数据没填入

#include <stdio.h> 
int main()
{
    int a, b;
    for (a = 1, b = 1; a <= 100; a++)
    {
        if (b >= 20) break;
        if (b % 3 == 1)
        {
            b += 3; continue;
        }
        b -= 5;
        printf("%d", b);
    }
}

img

经过调试发现,你在

img


这一步的时候满足条件,直接continue。所以导致printf不会执行

img

img

代码贴上来

行之后没有显示,你有输出语句嘛?
printf('输出')

注意你的任务栏:已经执行了一个exe文件。
需把该文件关闭后才可以有反应。