编写Java程序,实现以下功能: 接受命令行输入的一个整数 n,求出从 1 到 n 中所有奇数的和。
时间: 2024-03-24 09:37:00 浏览: 46
编程求解1到n之间所有素数之和
好的,这是一个很简单的 Java 程序,以下是实现代码:
```java
import java.util.Scanner;
public class SumOfOddNumbers {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
int sum = 0;
for (int i = 1; i <= n; i++) {
if (i % 2 == 1) {
sum += i;
}
}
System.out.println("从 1 到 " + n + " 中所有奇数的和为:" + sum);
}
}
```
这个程序首先使用 `Scanner` 类接受命令行输入的整数 `n`,然后使用 `for` 循环遍历从 1 到 `n` 的所有整数,如果当前整数是奇数,则将其加入 `sum` 中。最后,程序输出结果。
阅读全文