用java输出200~400之间的素数每行5个
时间: 2023-05-20 20:03:12 浏览: 228
以下是Java代码,可以输出200~400之间的素数每行5个:
```java
public class PrimeNumbers {
public static void main(String[] args) {
int count = 0;
for (int i = 200; i <= 400; i++) {
if (isPrime(i)) {
System.out.print(i + " ");
count++;
if (count % 5 == 0) {
System.out.println();
}
}
}
}
private static boolean isPrime(int num) {
if (num <= 1) {
return false;
}
for (int i = 2; i <= Math.sqrt(num); i++) {
if (num % i == 0) {
return false;
}
}
return true;
}
}
```
输出结果如下:
```
211 223 227 229 233
239 241 251 257 263
269 271 277 281 283
293 307 311 313 317
331 337 347 349 353
359 367 373 379 383
389 397
```
阅读全文