java语言输出0-200之间的质数
时间: 2024-10-01 21:07:58 浏览: 43
Java判断101-200之间有多少个素数并输出
在 Java 中,我们可以编写一段代码来输出 0 到 200 之间的所有质数。质数是指大于1且只有两个正因数(1和自身)的自然数。下面是一个简单的函数实现:
```java
public class PrimeNumbers {
public static void main(String[] args) {
for (int i = 2; i <= 200; i++) {
if (isPrime(i)) {
System.out.print(i + " ");
}
}
}
// 检查是否为质数的辅助函数
private static boolean isPrime(int num) {
if (num <= 1) return false;
for (int j = 2; j * j <= num; j++) {
if (num % j == 0) return false;
}
return true;
}
}
```
在这个程序中,`main` 函数从 2 开始到 200 循环遍历,利用 `isPrime` 函数检查每个数字是否为质数,如果是就打印出来。
阅读全文