永发信息网

递增和递减问题。请看代码

答案:2  悬赏:80  手机版
解决时间 2021-05-20 07:10
  • 提问者网友:我的未来我做主
  • 2021-05-19 22:16

public class endoftwo {

public static void main(String[] args){

int x=7199;

int y=2009;

System.out.println(++x);
System.out.println(x);
System.out.println(x++);
System.out.println(y--);
System.out.println(y);
System.out.println(--y);

}

}

我的结果是:

7200
7200
7200
2009
2008
2007

问题是书上的结果为什么是

7199
7200

7201
2009
2008
2007

最佳答案
  • 五星知识达人网友:野慌
  • 2021-05-19 22:54

实践是真理的唯一标准,你的执行结果没有错。


显示书上的结果代码应该是:


System.out.println(x++);
System.out.println(x);
System.out.println(++x);

全部回答
  • 1楼网友:神鬼未生
  • 2021-05-20 00:09

书上也是会错的。录入人员眼一花就不知道错哪里去了。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯