编程打印输出100-200之间所有的素数。
时间: 2024-10-22 19:20:06 浏览: 31
100-200之间所有素数求和程序代码(二个版本)
5星 · 资源好评率100%
要打印输出100到200之间的所有素数,我们可以使用Python编写一个简单的程序,利用循环和条件判断素数的性质。素数是指大于1的自然数,除了1和它本身以外不再有其他因数。
以下是一个基本的Python代码示例:
```python
def is_prime(n):
if n <= 1:
return False
elif n == 2:
return True
elif n % 2 == 0:
return False
else:
for i in range(3, int(n**0.5) + 1, 2):
if n % i == 0:
return False
return True
for num in range(100, 201):
if is_prime(num):
print(num)
```
这个程序定义了一个辅助函数`is_prime`用于检查一个数是否为素数,然后在主循环中遍历100到200范围内的每个数字,如果它是素数就打印出来。
阅读全文