编写java程序,分5行显示自然数中的前50个素数
时间: 2024-11-03 07:15:40 浏览: 6
java代码-例子3-13 输入一个自然数,判断该数是否为素数
编写 Java 程序来显示自然数中的前50个素数,可以按照以下步骤进行:
1. 定义一个方法 `isPrime` 检查是否是素数。
2. 使用循环从2开始遍历自然数,直到找到50个素数。
3. 判断当前数字是否是素数,如果是,则打印并递增计数。
4. 如果计数达到50,停止循环。
5. 结束程序。
以下是这5步的代码实现:
```java
public class PrimeNumbers {
public static void main(String[] args) {
int count = 0;
for (int num = 2; count < 50; num++) {
if (isPrime(num)) {
System.out.println(num);
count++;
}
}
}
// 检查一个数是否为素数
public static boolean isPrime(int number) {
if (number <= 1) return false;
for (int i = 2; i <= Math.sqrt(number); i++) {
if (number % i == 0) return false;
}
return true;
}
}
```
阅读全文