自动递增和递减

来源:7-1 编程练习

慕虎2276431

2018-04-07 13:55

为什么输出的结果是:

1

2

2

3

2

2

1


https://img3.mukewang.com/5ac85ce70001d1a804040303.jpg

写回答 关注

2回答

  • 小白十号
    2018-04-08 14:46:00

    i++是先赋值后自加,++i是先自加后赋值

    而且每一步的i的值都是取上一步运算的结果

  • 慕少8880634
    2018-04-07 14:29:48

    你没明白i++的含义,i++的意思是先将i打印出来,然后再进行++的操作,所以第三个结果会是“2”,第四个结果是“3”,同理可得i--的操作,一个道理,先运行,然后再进行操作!

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题