列出200以内的所以素数,每行7个数输出,java
时间: 2024-01-30 19:09:46 浏览: 51
java代码-使用java解决求正整数n以内的所有质数个数并给出计算时间的源代码
以下是 Java 代码实现:
```java
public class PrimeNumbers {
public static void main(String[] args) {
int count = 0;
for (int i = 2; i <= 200; i++) {
if (isPrime(i)) {
System.out.print(i + " ");
count++;
}
if (count == 7) {
count = 0;
System.out.println();
}
}
}
private static boolean isPrime(int n) {
if (n <= 1) {
return false;
}
for (int i = 2; i <= Math.sqrt(n); i++) {
if (n % i == 0) {
return false;
}
}
return true;
}
}
```
输出结果为:
```
2 3 5 7 11 13 17
19 23 29 31 37 41 43
47 53 59 61 67 71 73
79 83 89 97 101 103 107
109 113 127 131 137 139 149
151 157 163 167 173 179 181
191 193 197 199
```
阅读全文