n=123

来源:5-3 编程练习

三分懒人

2020-03-24 17:35:35

System.out.println(++n);  
System.out.println(n++);   
System.out.println(--n);   
System.out.println(n--);  
 为什么得出来的结果都是124


写回答

1回答

好帮手慕小班

2020-03-24

同学你好,这是因为n++和++n的执行顺序是不一样,例如:

http://img.mukewang.com/climg/5e79f03a090444b607200367.jpg

同理n--和--n的计算顺序也是不一样的,同学如果感兴趣可以深入学习一下。参考这个来理解

http://img.mukewang.com/climg/5e79f2380984fb8d14930673.jpg

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

1

0 学习 · 393 问题

查看课程