输入java代码,输入一个数字n,输出1到n之间所有能被3整除,但不能被5整除的数。
时间: 2024-10-28 20:08:23 浏览: 5
java 输入一个数字,反转输出这个数字的值(实现方法)
在Java中,你可以使用for循环和if条件语句来实现这个功能。以下是一个简单的示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个数字n:");
int n = scanner.nextInt();
for (int i = 1; i <= n; i++) {
if (i % 3 == 0 && i % 5 != 0) {
System.out.println(i);
}
}
scanner.close();
}
}
```
这段代码首先从用户那里获取输入的数字n,然后遍历从1到n的所有整数。对于每个数,它检查是否能被3整除(`i % 3 == 0`),同时不能被5整除(`i % 5 != 0`)。如果满足这两个条件,就将该数打印出来。
阅读全文