Java判断1-100的素数
时间: 2024-09-13 08:04:52 浏览: 47
java代码-1-100的素数
在Java中,我们可以使用循环和条件判断来确定1到100之间的素数。素数是指除了1和本身以外没有其他正因数的自然数。下面是一个简单的示例:
```java
public class PrimeNumbers {
public static void main(String[] args) {
for (int i = 2; i <= 100; i++) { // 从2开始,因为1不是素数
boolean isPrime = true;
for (int j = 2; j < i; j++) {
if (i % j == 0) { // 如果i能被j整除
isPrime = false; // 则i不是素数,跳出内层循环
break;
}
}
if (isPrime) {
System.out.println(i + " 是素数"); // 输出素数
} else {
System.out.println(i + " 不是素数");
}
}
}
}
```
在这个代码中,我们首先假设当前数字`i`是素数。然后检查`i`是否能被从2到`i - 1`的所有数字整除,如果可以,则`i`不是素数,设置`isPrime`为`false`并退出内部循环。如果所有检查都通过了,说明`i`是素数。
阅读全文