JAVA找出 10~100之间能被 3 或 5 整除的数, 每行输出 5 个数。用do while
时间: 2024-11-25 14:14:46 浏览: 20
在Java中,你可以使用do-while循环结合if条件来实现这个需求。这里是一个简单的示例:
```java
public class Main {
public static void main(String[] args) {
int start = 10;
int end = 100;
int counter = 0;
do {
System.out.print(counter + 1 + ": ");
if (counter % 3 == 0 || counter % 5 == 0) { // 检查是否能被3或5整除
System.out.print(counter + " ");
}
counter++;
if (counter % 5 == 0) { // 每隔5个数换一行
System.out.println();
}
} while (counter <= end);
// 如果最后不够5个数,打印完当前行
if (counter < end && counter % 5 != 0) {
System.out.println();
}
}
}
```
在这个程序中,我们从10开始遍历,如果数字能被3或5整除,则输出它。每打印出5个数后就换到下一行,直到达到100为止。
阅读全文