循环过程中i++得出它的值是在执行表达式之前还是之后

来源:4-8 循环结构之for循环(一)

慕粉1720006124

2017-05-07 20:54

假设for(i=0;i<3;i++)     执行过程共五步    从第二步i=0到第三步执行表达式三i++,第四步是回到第二步并执行第二步的意思,在执行第三步之前,是根据i=0,i++得出i=1,再判断表达式二,然后在执行执行代码块,还是根据i=0,再将它与表达二比较,为真,此时再得出i=1

写回答 关注

2回答

  • 慕容0016664
    2017-07-11 20:08:30

    执行表达式前,根据i=0,为真,得出i=1。

     

  • 玉凊O往
    2017-05-08 19:56:37

    先运算 再加 1

C语言入门

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

926901 学习 · 21532 问题

查看课程

相似问题