Java 编写应用程序求100以内的全部素数
时间: 2024-09-22 16:07:49 浏览: 53
java代码-使用java编写程序打印出N以内的素数的源代码
在Java中编写一个程序来找出100以内的所有素数,可以采用循环遍历并利用条件判断的方式来完成。这里是一个简单的示例:
```java
public class PrimeNumbers {
public static void main(String[] args) {
int limit = 100;
for (int i = 2; i <= limit; i++) { // 从2开始,因为1不是素数
boolean isPrime = true;
for (int j = 2; j < i; j++) {
if (i % j == 0) { // 如果能被除尽,说明不是素数
isPrime = false;
break;
}
}
if (isPrime) {
System.out.print(i + " "); // 输出素数
}
}
}
}
```
这个程序首先设定一个上限(这里是100),然后通过一个外层循环遍历每一个数字。对于每个数字,它会用内层循环检查是否能被小于它的任何数字整除。如果不能,则该数字是素数,将其打印出来。
阅读全文