使用java 编写一个程序,打印100到150之间的素数
时间: 2024-02-22 15:59:38 浏览: 71
java实现打印素数/质数程序
5星 · 资源好评率100%
好的,下面是使用 Java 编写的程序,可以打印出 100 到 150 之间的素数:
```java
public class PrimeNumbers {
public static void main(String[] args) {
int start = 100;
int end = 150;
for (int i = start; i <= end; i++) {
if (isPrime(i)) {
System.out.print(i + " ");
}
}
}
public 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;
}
}
```
程序运行结果如下:
```
101 103 107 109 113 127 131 137 139 149
```
说明:程序中的 `isPrime()` 方法用于判断一个数是否为素数,素数是指只能被 1 和本身整除的数。在 `main()` 方法中,我们循环遍历 100 到 150 之间的所有数,如果某个数是素数,就打印出来。
阅读全文