问答详情
源自:3-3 Java中的赋值运算符

为什么输出的是 40?

public class disanzhang3{    public static void main(String[] args) {    

 int one = 10 ;      

 int two = 20 ;        

 int three = 0 ;      

 three+=one;

 System.out.println("three+=one ==>" +three);

为什么输出的是 40?

提问者:不二兔 2016-03-10 17:16

个回答

  • owenxlq
    2016-03-10 17:24:24
    已采纳

    前面有一句three=one+two的,后面这个three+=one是接着前面的

  • 慕斯卡5018863
    2016-03-10 17:23:28

    输出是10,你应该是执行了几次后没有退出,你重新编译运行一下试试。

  • qq_黄昏只在流逝_0
    2016-03-10 17:20:50

    输出的是10  是不是没有保存  就运行了?先保存再运行一次试试