java判断100范围内素数个数
时间: 2024-11-20 16:36:25 浏览: 8
在Java中,我们可以编写一个简单的程序来计算100范围内的素数个数。素数是指大于1且只有1和自身两个正因数的自然数。以下是基本的步骤:
1. 定义一个方法 `isPrime` 来检查一个数是否是素数。
2. 创建一个计数器变量 `count` 初始化为0,用于存储素数的数量。
3. 遍历从2到100(因为1不是素数),对于每个数,如果它是素数则增加计数器。
```java
public class PrimeCounter {
public static void main(String[] args) {
int count = 0;
for (int i = 2; i <= 100; i++) {
if (isPrime(i)) {
count++;
}
}
System.out.println("100范围内有 " + count + " 个素数。");
}
// 判断一个数是否是素数
public 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;
}
}
```
阅读全文