year++不是先用再加吗?这样2014年不是200人了吧

来源:4-7 循环结构之do-while循环

qq_夕阳的刻痕_0

2018-01-31 10:28

*****

写回答 关注

2回答

  • 星辰I瀚海
    2018-01-31 23:17:07
    已采纳

    如果是赋值语句的话,例如n=i++和n=++i,就有区别,需特别注意。

    qq_夕阳的...

    非常感谢!

    2018-02-01 19:27:23

    共 2 条回复 >

  • 慕粉1750067975
    2018-01-31 13:03:31

    如果year++在表达式中,比如:x = year++,那么x的值就是year的值;如果year++不在表达式中,比如:year++; x = year;这个时候x和year都在原来基础上+1了!

    举个例子,year=1;那么在第一个比如中,x = 1,并且在这个语句结束后year=2;在第二个比如中:x = 2;year在语句结束后也等于2。

    qq_夕阳的...

    谢谢,我懂了

    2018-02-01 19:28:06

    共 1 条回复 >

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题