编写程序,从键盘上输入两个整数a和b(假设a=2,b=20),然后将a和b 之间所有的奇数输出显示出来。请注意,要求输出的每5个奇数换行,用java编译
时间: 2024-09-19 08:14:57 浏览: 48
为了编写这个Java程序,你可以按照以下步骤操作:
```java
import java.util.Scanner;
public class OddNumbers {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入第一个整数a:");
int a = scanner.nextInt();
System.out.println("请输入第二个整数b:");
int b = scanner.nextInt();
// 确保a小于b
if (a > b) {
int temp = a;
a = b;
b = temp;
}
// 遍历并打印奇数
for (int i = a; i <= b; i++) {
if (i % 2 != 0) { // 判断是否为奇数
System.out.print(i + " ");
// 每打印5个数字换行
if ((i - a + 1) % 5 == 0) {
System.out.println(); // 换行
}
}
}
scanner.close();
}
}
```
当你运行这个程序,它会提示用户输入两个整数a和b。然后,它会遍历这两个数字之间的所有整数,并只打印出奇数。每打印完五个奇数就换行。
阅读全文