为了账号安全,请及时绑定邮箱和手机立即绑定

为什么要运算一条之后输出再做下一条运算?

为什么不可以先将所有的算术运算完成之后再将所有的算术结果统一输出呢?

正在回答

4 回答

也可以合并输出

public class HelloWorld{

    public static void main(String[] args) {

    int one = 10 ;

        int two = 20 ;

        int three = 0 ;

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

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

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

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

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

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

        

    

}

}


0 回复 有任何疑惑可以回复我~

在不同定义变量后,后面直接输出就能得到你要的;不过three的值一直在按上一个three来赋值给下一个three说需要的;

例如

 int one = 10 ;

        int two = 20 ;

        int three = 0 ;

        three=one+two;

        System.out.println("zhi="+three);

        three+=one;

         System.out.println("zh="+three); 

结果是

zhi=30
zh=40


0 回复 有任何疑惑可以回复我~

THK~~

0 回复 有任何疑惑可以回复我~

在这里是不行的。因为题目只定义3个整型变量one two three。它想用three来做赋值运算,那么就需要运算一条,然后输出出来。不然照你说的就会相当于没运算,全部输出为0.当然也可以把所有的算术运算完成之后再将所有的算术结果统一输出,那就需要多定义几个变量。比如我多定义一个z。https://img1.sycdn.imooc.com//5b1f7f1f0001e80707050447.jpg

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165244    人
  • 解答问题       17581    个

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

进入课程

为什么要运算一条之后输出再做下一条运算?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信