java编程while语句编程。 计算100~200的所有素数, 每行输出5个素数。
时间: 2024-05-09 14:18:11 浏览: 94
用java程序找出素数
好的,这个问题是关于编程的。下面是 Java 代码实现计算 100~200 的素数,并每行输出 5 个素数:
```
public class PrimeNumbers {
public static void main(String[] args) {
// 范围:100~200
final int MIN = 100;
final int MAX = 200;
int count = 0; // 计数器
for (int i = MIN; i <= MAX; i++) {
boolean isPrime = true; // 初始化默认为素数
for (int j = 2; j <= Math.sqrt(i); j++) {
if (i % j == 0) {
isPrime = false; // 如果能整除,则不是素数
break;
}
}
if (isPrime) {
System.out.print(i + " ");
count++;
if (count % 5 == 0) { // 每输出 5 个素数,换行
System.out.println();
}
}
}
}
}
```
希望能对您有所帮助!
阅读全文