自增和自减是算术运算符的重要组成部分。
自增表达式有两种情况,前置自增 ( + + i ) 和后置自增 ( i + + ) 。
- 前置自增:先进行自身加一,后运算
- 后置自增:先运算,后进行自身加一
以常见的自增运算为例进行介绍,自减同理。
常见的自增运算大致可以分为三大类,分别是:
- 自增表达式单独出现
- 自增表达式赋值给其他变量
- 自增表达式赋值给自身
下面我们分别进行代码演示和讲解。
上述是后置自增的例子,运算规则是使用了临时变量 temp。
- 首先,将 i 赋值给临时变量 temp ,此时 temp = i = 100;
- 其次,i 进行自增,i = i + 1 = 101;
- 最后,将 temp 重新赋给 i , i = temp = 100; 所以 i = 100;
前置自增与上述后置基本一致,唯一的区别还是先加 1 还是后加 1 的问题。
- 首先,i 进行自增,i = i + 1 = 101;
- 其次,将 i 赋值给临时变量 temp ,此时 temp = i = 101;
- 最后,将 temp 赋给 i , i = temp = 101; 所以此时 i = 101;
你会发现,这次更好理解了,但是实际上它和我们的第一种的情况完全一样。
都是采用了临时变量,用来计算 i 的值。
前置自增也类似,如下。
到此,自增运算就介绍完毕了,下面我们一起来看一下相关的练习题吧!
那么,以上就是关于自增和自减的全部知识点了。
这几道练习题你都做对了吗???
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/13644.html