我做错了吧?这是不是bug啊!和图片的结果不一样啊

来源:3-3 Java中的赋值运算符

慕妹0406788

2019-05-12 16:46

https://img1.mukewang.com/5cd7dd150001b67a18760901.jpg

我这算是对了么?为啥结果不一样

写回答 关注

2回答

  • 慕侠6027080
    2019-05-12 17:22:36

    把(three +=one)~~提出来放外面,然后换成three试试

  • 慕运维5055354
    2019-05-12 17:20:23

    你这里(one + two)并没有赋给three,所以第6行程序运行完后,three==0;

    而正确程序应该是System.out.println(three = one + two);这样,这行程序运行完,three==30

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

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

1165550 学习 · 17586 问题

查看课程

相似问题