当先锋百科网

首页 1 2 3 4 5 6 7

在Java中,我们可以使用for循环来求1-99的和:

int sum = 0;
for (int i = 1; i<= 99; i++) {
sum += i;
}
System.out.println("1-99的和为:" + sum);

上面的代码中,我们首先定义了一个sum变量,用于存储累加的结果。然后使用for循环从1开始遍历到99,每次将i的值累加到sum中,最后输出sum的值即可得到1-99的和。

如果还想让用户输入范围,可以使用Scanner类来实现:

import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入整数n:");
int n = scanner.nextInt();
int sum = 0;
for (int i = 1; i<= n; i++) {
sum += i;
}
System.out.println("1-" + n + "的和为:" + sum);
}
}

上面的代码中,我们使用了Scanner类来实现用户输入n的功能,然后使用for循环从1开始遍历到n,每次将i的值累加到sum中,最后输出sum的值即可得到1-n的和。