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

//实现累加求和 为什么是这个表达式? sum=num+sum;

//实现累加求和     为什么是这个表达式? sum=num+sum;

正在回答

2 回答

Java里面的“=”不是数学中的“等于”,而是赋值。等于是“==”。

sum=sum+num,先计算“=”右边的表达式sum+num,然后将得到的值赋值给左边的sum。

因为从2开始num一直循环+2是偶数,sum+=num也一直循环直到num<=50,就求出0~50区间所有偶数的和了。

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

sum=num+sum;

根据运算符优先级,'+'为4级,'='为14级,即先进行'+'运算,再进行'='赋值。

因此先num+sum获得一个计算后的至,再赋值给sum

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

举报

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

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

进入课程

//实现累加求和 为什么是这个表达式? sum=num+sum;

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号