二、编写Java程序,实现以下功能: 接受命令行输入的一个整数 n,求出从 1 到 n 中所有奇数的和。
时间: 2024-03-26 08:34:46 浏览: 72
编程实现输入一个整数,显示它的位数,并显示它的各位数字,及其各位数字的和
以下是Java程序实现:
```java
import java.util.Scanner;
public class SumOfOddNumbers {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入一个整数n:");
int n = input.nextInt();
int sum = 0;
for (int i = 1; i <= n; i++) {
if (i % 2 != 0) {
sum += i;
}
}
System.out.println("从1到" + n + "中所有奇数的和为:" + sum);
}
}
```
程序通过 `Scanner` 类接收用户输入的整数 `n`,然后使用 `for` 循环遍历从 1 到 `n` 的所有数字,判断每个数字是否为奇数,如果是则将其加入到 `sum` 变量中。最后输出计算结果。
阅读全文