gpt4 book ai didi

java - While 循环数字求和

转载 作者:行者123 更新时间:2023-12-01 23:25:37 25 4
gpt4 key购买 nike

我需要有关如何计算 while 循环打印的数字总和的帮助。我必须使用 while 循环获取数字 1 到 100 并将所有这些一起计算。就像 1+2+3...+98+99+100。我可以得到数字,但无法将它们一起计算。这是我的代码:

public class Loops {
public static void main(String[] args) throws Exception {
int i = 1;
while (i < 101) {
System.out.print(i);
i = i + 1;
}
}
}

如何让它只打印最后的金额?如果我试图欺骗方程,它就会挂起。

最佳答案

使用另一个变量代替循环变量i:

int i   = 1;
int sum = 0;
while (i < 101) {
sum += i;
i++;
}

现在 sum 将包含所需的输出。在以前的版本中,您并没有真正循环 i 从 1 到 101 的所有值。

关于java - While 循环数字求和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20043596/

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