使用 for 循环编写一个 Java 程序来打印前 10 个奇数自然数。
package NumPrograms;
public class First10OddNaturalNum1 {
public static void main(String[] args) {
System.out.println("The First 10 Odd Natural Numbers are");
for(int i = 1; i <= 10; i++)
{
System.out.println(2 * i - 1);
}
}
}

此 Java 程序使用 while 循环打印前 10 个奇数自然数。
package NumPrograms;
public class First10OddNaturalNum2 {
public static void main(String[] args) {
int i = 1;
System.out.println("The First 10 Odd Natural Numbers are");
while( i <= 10)
{
System.out.println(2 * i - 1);
i++;
}
}
}
The First 10 Odd Natural Numbers are
1
3
5
7
9
11
13
15
17
19
此 Java 示例 代码使用 do while 循环打印前 10 个奇数自然数。
package NumPrograms;
public class First10OddNaturalNum3 {
public static void main(String[] args) {
int i = 1;
System.out.println("The First 10 Odd Natural Numbers are");
do
{
System.out.println(2 * i - 1);
} while(++i <= 10);
}
}
The First 10 Odd Natural Numbers are
1
3
5
7
9
11
13
15
17
19
请参考
- 打印前 10 个偶数自然数
- 打印前 10 个自然数
- 逆序打印前 10 个自然数
- Java 程序打印 1 到 N 的偶数
- Java 程序打印 1 到 N 的奇数
- Java 程序打印 1 到 N 的自然数
- Java 程序以倒序打印自然数
- Java 程序计算 1 到 N 的自然数之和