gpt4 book ai didi

java - 没有显示输出

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

我正在编写一个代码,它必须分别计算从 1 到 10、从 20 到 30、从 35 到 45 的整数之和。

到目前为止,我有以下代码,编译时没有任何错误,但没有输出:

public class SumCalculator {
public static void main(String args[]){
sum();
}
public static void sum() {
int sum = 0;
for(int num = 0; num > 11; num++) {
sum += num;
System.out.printf("%d", sum);
}
}
}

有什么帮助吗?

最佳答案

这一段正在杀死你的代码:

for (int num = 0; num > 11; num++) {

如您所见,num 初始化为零,并且您要求程序执行循环while num>11

这样的矛盾正在让你的代码跳过for循环因此没有打印,也没有添加

将其更改为:

for (int num = 0; num < 10; num++) {
...

然后更改下一个范围的值

for (int num = 20; num < 30; num++) {
...
etc etc

关于java - 没有显示输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36654879/

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