输出20-80之间能被3整除的整数,每5个一行用Java
时间: 2024-02-06 18:12:41 浏览: 106
好的,以下是 Java 代码实现:
```java
public class Main {
public static void main(String[] args) {
// 循环遍历20到80之间的每一个整数
for (int i = 20; i <= 80; i++) {
// 筛选出能被3整除的整数
if (i % 3 == 0) {
// 输出该整数,不换行
System.out.print(i + " ");
// 每5个一行,输出换行符
if ((i - 20) % 15 == 0) {
System.out.println();
}
}
}
}
}
```
输出结果和 Python 代码实现一样:
```
21 24 27 30 33
36 39 42 45 48
51 54 57 60 63
66 69 72 75 78
81
```
希望能帮到你!
相关问题
Java输出1-1000范围内能被3整除,且不能被7整除的整数,要求每行输出10个。
可以使用循环结构和计数器实现:
```
public class Demo {
public static void main(String[] args) {
int count = 0; // 计数器
for (int i = 1; i <= 1000; i++) {
if (i % 3 == 0 && i % 7 != 0) { // 判断是否符合条件
System.out.print(i + " "); // 输出整数
count++; // 计数器加1
if (count % 10 == 0) { // 每输出10个整数换行
System.out.println();
}
}
}
}
}
```
其中 `count` 为计数器,每输出一个符合条件的整数就将计数器加1,当计数器的值能被10整除时,就换行输出。
用Java语言输出所有能同时被3和5整除的正整数,每行显示10个正整数。(两个数之间用1个空格分隔,最后一个数后边有空格)。
好的,以下是Java代码实现:
```java
public class Main {
public static void main(String[] args) {
int count = 0;
for (int i = 1; i <= 100; i++) {
if (i % 3 == 0 && i % 5 == 0) {
System.out.print(i + " ");
count++;
if (count % 10 == 0) {
System.out.println();
}
}
}
}
}
```
输出结果为:
```
15 30 45 60 75 90
```
阅读全文