计算101到200之间的所有素数,并将它们按10行显示在屏幕上 永Java
时间: 2024-03-24 13:38:38 浏览: 49
好的,以下是Java代码实现计算101到200之间的所有素数并将它们按10行显示在屏幕上:
```java
public class PrimeNumbers {
public static void main(String[] args) {
int count = 0;
for (int i = 101; i <= 200; i++) {
if (isPrime(i)) {
System.out.print(i + " ");
count++;
if (count % 10 == 0) {
System.out.println();
}
}
}
}
// 判断一个数是否为素数
public 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;
}
}
```
运行以上Java代码,输出结果如下:
```
101 103 107 109 113 127 131 137 139 149
151 157 163 167 173 179 181 191 193 197
199
```
希望能够帮助到您,如果有任何问题,请随时问我。
阅读全文