小编Log*_*oga的帖子

我不明白正在打印的结果

这个程序打印6.

如果我取消注释该//printf("yes");行,则打印8但不打印yes.

如果我删除第一个i++;并将该行留空,则会打印出来7.

如果我删除i++;它打印的第二个5.似乎无法找到它.

int main ( ) {

    int i = 3;

    if (!i)
        i++;
    i++;

    if (i==3)
        //printf("yes");
        i+=2;
    i+=2;

    printf("%d", i);

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c

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

标签 统计

c ×1