课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
累加求和为什么是sum=sum+nums[i];谁能帮我解释一下.谢谢!
2017-07-10
源自:Java入门第一季(IDEA工具)升级版 6-6
正在回答
左边的是变量,右边的是表达式,把sum原本的值加上num【i】的值给 sum赋这个变量,这样sum当前的值就保留了进行求和之后的值
sum= sum + num[i]//sum=0+num[0]+num[1]+num[2]+num[3];
一开始sum=0,循环时 sum=0+nums[1] (这个sum的值会用在下一步循环里)--> sum= nums[1]+nums[2] --> sum = ( nums[1]+nums[2] )+nums[3] ……直到遍历数组,把所有元素加进来
Mendel_Wong
sum初始化为0;
每次遍历时,sum都需要加上num[i]
比如:num[]={2,3,4,5,};
for(i=0;i<4;i++)
{
sum=sum+num[i];
}
//sum=num[0]=num[1]+num[2]+num[3];
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
3 回答请教实现累加求和不理解?
3 回答累加求和。。。。
1 回答累加求和哪一节学的
1 回答累计求和不会写
4 回答有点理解不理解这块