gpt4 book ai didi

java - Java中数组的和

转载 作者:行者123 更新时间:2023-12-01 19:47:30 26 4
gpt4 key购买 nike

我必须计算以下数组的总和。它应该等于 73,但由于某种原因我得到了 365。

class ArrayTask2 {

public static void main(String[] args) {
int [] intList = {5,20,32,7,9};
int sum = 0;

for (int i = intList.length-1; i >=0; i--) {
for (int counter=0;counter<intList.length;counter++)
sum = sum + intList[counter];
System.out.println ("intList [" + i + "]: " + intList [i]);
}
System.out.println ("Sum = " + sum);
}
}

最佳答案

因为您正在运行嵌套的 for 循环。您正在内部 for 循环中求和。在外层循环中,您重复此过程 5 次,得到 365。删除外层 for 循环。

关于java - Java中数组的和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52632381/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com