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

为什么输出结果和上面不同?还有我这样子编可以吗?

package com.love;


public class jingjing {

public static void main(String[] ages) {

int one=10;                                

int two=20;

int three=0;

int QQ=three=one+two;              //20+10=30

int WW=three+one;                     //30+10=40

int EE=three-=one;                      //40-10=30

int RR=three*=one;                     //30*10=300

int TT=three/=one;                      //300/10=30

int YY=three%=one;                      //30%10=0

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

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

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

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

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

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

}

}

输出结果如下

three=one+two==>30

three+=one==>40

three-=one==>20

three*=one=>200

three/=one==>20

three%=one=>0


正在回答

2 回答

int WW=three+=one; 

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

WW少一个等号    值没赋进去   导致three一直等于30

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

举报

0/150
提交
取消

为什么输出结果和上面不同?还有我这样子编可以吗?

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