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

//实现累加求和 为什么是这个表达式? 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工具)升级版
  • 参与学习       1165463    人
  • 解答问题       17585    个

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

进入课程

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

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