编写一个程序,他输入两个自然数n,m,计算机自动输出这两个自然数之间的所有质数(包括这两个自然数)
时间: 2024-09-28 19:08:56 浏览: 30
显示这两个数值之间的全部质数
5星 · 资源好评率100%
编写一个程序用于找到两个给定自然数n和m之间的所有质数,可以使用Python语言来实现,下面是一个简单的示例:
```python
def is_prime(num):
if num < 2:
return False
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
return False
return True
def find_primes(start, end):
primes = []
for num in range(start, end + 1):
if is_prime(num):
primes.append(num)
return primes
# 用户输入
n = int(input("请输入第一个自然数(n): "))
m = int(input("请输入第二个自然数(m): "))
# 输出结果
result = find_primes(n, m)
print(f"{n}到{m}之间的所有质数是:")
for prime in result:
print(prime)
阅读全文