编程实现输出指定范围内的素数,以空格间隔。指定范围由用户输入指定。
时间: 2023-06-08 21:07:10 浏览: 52
好的,根据您的要求,以下是一个 Java 代码实现:
```
import java.util.Scanner;
public class PrimeNumbersInRange {
public static boolean isPrime(int n) {
// 判断是否为质数
if (n <= 1) {
return false;
}
for (int i = 2; i <= Math.sqrt(n); i++) {
if (n % i == 0) {
return false;
}
}
return true;
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// 获取指定范围的起始和结束数字
System.out.print("请输入指定范围的起始数字:");
int start = sc.nextInt();
System.out.print("请输入指定范围的结束数字:");
int end = sc.nextInt();
// 输出指定范围内的素数
System.out.print("指定范围内的素数为:");
for (int i = start; i <= end; i++) {
if (isPrime(i)) {
System.out.print(i + " ");
}
}
}
}
```
您可以运行它并输入指定范围的起始和结束数字,程序将输出指定范围内的素数。
相关推荐
![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)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![xlsx](https://img-home.csdnimg.cn/images/20210720083732.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)