所以这就是我所拥有的:
public static void Positive () {
int limit = 50;
for(int i=1; i <= limit; i++){
System.out.print(i + ", ");
}
}
用一个循环打印出所有数字1-50
如何使用循环返回此总和?
答案 0 :(得分:1)
我将返回类型更改为int。
public static int Positive () {
int limit = 50;
int sum = 0;
for(int i=1; i <= limit; i++){
System.out.print(i + ", ");
sum += i;
}
return sum;
}
答案 1 :(得分:1)
另一种方法
int sum = 0;
for (int i = 1; i <= 100; i++) {
sum += i;
}
您尚未清除您想要返回值或只是从函数中打印它,因此您可以在问题的答案中使用任一方法。 int
类型的一个可以返回值并打印
答案 2 :(得分:0)
这是你可以做的事情
public static void Positive () {
int limit = 50;
int total = 0;
for(int i=1; i <= limit; i++){
total = total + i;
}
System.out.print(total);
}