写一个求1到200之间的素数的Java代码
时间: 2023-05-21 19:07:21 浏览: 53
以下是求1到200之间的素数的Java代码:
import java.util.ArrayList;
public class PrimeNumbers {
public static void main(String[] args) {
int n = 200;
ArrayList<Integer> primes = new ArrayList<Integer>();
for (int i = 2; i <= n; i++) {
boolean isPrime = true;
for (int j = 2; j < i; j++) {
if (i % j == 0) {
isPrime = false;
break;
}
}
if (isPrime) {
primes.add(i);
}
}
System.out.println(primes);
}
}
相关问题
帮我用java写一个求取从100到200之间的质数的代码
好的,下面是Java代码实现:
```
public class PrimeNumbers {
public static void main(String[] args) {
int i, j;
boolean isPrime;
System.out.println("100到200之间的质数有:");
for (i = 100; i <= 200; i++) {
isPrime = true;
for (j = 2; j < i; j++) {
if (i % j == 0) {
isPrime = false;
break;
}
}
if (isPrime) {
System.out.print(i + " ");
}
}
}
}
```
输出结果为:
```
100到200之间的质数有:
101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193 197 199
```
用java写一个从1-100的质数筛选代码
好的,以下是一个在 Java 中实现 1-100 范围内质数筛选的代码:
```
public class PrimeNumbers {
public static void main(String[] args) {
int n = 100;
System.out.println("从 1 到 " + n + " 之间的质数有:");
for (int i = 2; i <= n; i++) {
boolean isPrime = true;
for (int j = 2; j < i; j++) {
if (i % j == 0) {
isPrime = false;
break;
}
}
if (isPrime) {
System.out.print(i + " ");
}
}
}
}
```
这段代码的工作原理是:从 2 开始循环到 n,每次都判断它是否是质数,如果是,则输出它的值。判断一个数是否是质数的方法是通过再次循环,把当前数从 2 到它的前一个数,依次除以每个数,如果有任何一个数能够整除当前数,则当前数不是质数。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)