Java输入范围累加求和
时间: 2024-10-13 11:13:36 浏览: 1
在Java中,如果你想让用户输入一个范围内的整数并计算它们的和,你可以使用`Scanner`类获取用户输入,然后遍历这个范围进行累加。以下是一个简单的示例:
```java
import java.util.Scanner;
public class SumInRange {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入范围的起始值:");
int start = scanner.nextInt();
System.out.println("请输入范围的结束值:");
int end = scanner.nextInt();
// 检查起始值是否小于结束值
if (start > end) {
System.out.println("起始值不能大于结束值,请重新输入!");
return;
}
int sum = 0;
for (int i = start; i <= end; i++) {
sum += i;
}
System.out.printf("从%d到%d的所有整数之和为: %d%n", start, end, sum);
scanner.close(); // 关闭扫描器以释放资源
}
}
```
在这个程序中,用户会被提示输入范围的开始和结束值,然后计算这两个数值之间的所有整数之和,并打印结果。