c语言中while循环步长大于2不存在后置运算??

1、

#include <stdio.h>

int main(void)
{
    int i = 0, j;
    puts("please input an integer.");
    printf("j = "); scanf("%d", &j);
    
    while (i < j)
    {
        printf("%d\n", i);
        i = i + 2;
    }
}

2、

#include <stdio.h>

int main(void)
{
    int i = 0, j;
    puts("please input an integer.");
    printf("j = "); scanf("%d", &j);
    
    while (i < j)
    {
        printf("%d\n", i += 2);
    }
}

原文地址:https://www.cnblogs.com/liujiaxin2018/p/14240562.html