编写判断素数的函数,在主函数中调用该函数,输出3~100之间的素数,并输出素数的个数。
时间: 2023-04-30 08:00:26 浏览: 109
历年计算机三级考试题库.pdf
以下是Python代码实现:
```python
def is_prime(n):
if n < 2:
return False
for i in range(2, int(n ** 0.5) + 1):
if n % i == 0:
return False
return True
count = 0
for i in range(3, 101):
if is_prime(i):
print(i, end=' ')
count += 1
print('\n素数个数为:', count)
```
函数`is_prime(n)`用于判断一个数是否为素数,如果是素数则返回`True`,否则返回`False`。主函数中使用循环遍历3到100之间的所有数,如果是素数则输出,并且计数器`count`加1。最后输出素数个数。
阅读全文