我必须完成一项练习,我可以从用户那里获得输入,并将所有数字从1加到该数字,并显示总数。
有人可以告诉我如何将1中的所有数字加到用户给出的数字中..
这个练习应该用for循环来完成
这是我的代码: -
import java.util.Scanner;
class AddValsInLoop1WF {
public static void main(String [] args) {
Scanner key = new Scanner(System.in);
int guess;
System.out.print("Number: ");
guess = key.nextInt();
for (int i = 1; i <= guess; i++) {
System.out.print(i + " ");
}
System.out.println("The sum is: " + s);
}
}
答案 0 :(得分:1)
int sum = 0;
for (int i = 1; i <= guess; i++) {
sum += i;
}
sum
是你的累加器。
答案 1 :(得分:1)
int count = 0;
for (int i = 1; i <= guess; i++) {
count += i;
}
System.out.println("The sum is: " + count);