Java语言输入一个正整数n,求1+2+...+n。 输入 输入一个正整数n,n<=100。 输出 输出1到n的和。 样例输入 3 样例输出 6
时间: 2024-09-27 16:16:53 浏览: 33
delete--number.rar_K._delete namber_delete number_给定n位正整数
5星 · 资源好评率100%
在Java中,你可以使用一个简单的for循环来计算1到n的和。这里是一个示例程序:
```java
import java.util.Scanner;
public class SumOfNumbers {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个正整数n(n<=100):");
int n = scanner.nextInt();
// 检查输入是否合法
if (n <= 0 || n > 100) {
System.out.println("输入错误,n需要在1到100之间!");
return;
}
// 计算并输出1到n的和
int sum = 0;
for (int i = 1; i <= n; i++) {
sum += i;
}
System.out.println("1到" + n + "的和是:" + sum);
}
}
```
当你运行这个程序并输入样例输入3时,它会输出`6`,因为1+2+3等于6。
阅读全文