用Java输出1到n之间能同时被3和7整除的数。n的值由键盘输入
时间: 2024-09-25 11:07:11 浏览: 44
java 输入一个数字,反转输出这个数字的值(实现方法)
你可以使用Java编写一个简单的程序来打印出1到n之间能同时被3和7整除的数。首先,我们需要从用户那里获取n的值,然后使用for循环遍历这个范围内的数字,并检查每个数是否能同时被3和7整除。如果满足条件,就将其打印出来。以下是示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个正整数n:");
int n = scanner.nextInt();
for (int i = 1; i <= n; i++) {
if (i % 3 == 0 && i % 7 == 0) {
System.out.println(i);
}
}
// 关闭Scanner
scanner.close();
}
}
```
当你运行此程序并输入一个正整数n后,它会输出所有小于或等于n且可以同时被3和7整除的数。
阅读全文