java输入两个整数,计算两个数字之间所有整数的和。
时间: 2024-09-09 16:07:17 浏览: 121
在Java中,你可以通过一个循环结构来实现这个功能。假设用户输入的两个整数分别为`start`和`end`,你可以创建一个for循环从`start`到`end`,每次迭代将当前数值加到总和上。下面是一个简单的示例:
```java
import java.util.Scanner;
public class SumBetweenNumbers {
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) {
// 如果start大于end,交换它们的位置,因为我们需要从较小的数开始算起
int temp = start;
start = end;
end = temp;
}
int sum = 0;
for (int i = start; i <= end; i++) {
sum += i;
}
System.out.printf("从 %d 到 %d 的所有整数之和是: %d", start, end, sum);
// 关闭Scanner
scanner.close();
}
}
```
当你运行这段代码并输入两个整数后,它会计算这两个数字之间的所有整数之和。
阅读全文