关于\n。。

来源:5-3 有参与无参

慕的地2546297

2021-08-20 11:36

for(i=1;i<=3;i++);

{

    printf("\n");

}

为什么是三行,而不是四行

写回答 关注

1回答

  • 猫咪123
    2021-08-21 21:57:09
    已采纳

    因为i的初始值是1啊,执行顺序是

    i=1

    1<=3

    \n

    i++

    i=2

    2<=3

    \n

    i++

    i=3

    3<=3

    \n

    i++

    i=4

    4不小于等于3所以跳出该循环

    因此只输出3行

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926286 学习 · 20799 问题

查看课程

相似问题