小编Jos*_*hua的帖子

与 for 循环递增规则混淆

你能告诉我为什么这个程序的 OUTPUT 是ABBBCDE吗?

这是我的考试题。

#include <stdio.h>

int main (void)
{
    int i;
    for (i = 0; i < 2; i++)
    {
        printf ("A");
        for (; i < 3; i++)
        printf ("B");
        printf ("C");
        for (; i < 4; i++)
        printf ("D");
        printf ("E");
    }
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c for-loop increment

-1
推荐指数
1
解决办法
111
查看次数

标签 统计

c ×1

for-loop ×1

increment ×1