编写程序,定义一个判断素数的函数,调用该函数输出(10,100)范围内的素数,每行最多输出10个
时间: 2024-03-16 19:46:39 浏览: 74
C语言程序设计-从键盘输入一个大于3的整数,调用函数fun判断其是否素数,然后在main函数中输出相应的结论信息;
5星 · 资源好评率100%
好的,下面是 Python 代码实现:
```python
def is_prime(n):
if n <= 1:
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(10, 101):
if is_prime(i):
print(i, end=' ')
count += 1
if count == 10:
print()
count = 0
```
函数 `is_prime` 接受一个整数,判断它是否为素数,是则返回 `True`,否则返回 `False`。然后我们对 10 到 100 范围内的整数依次调用该函数,如果是素数就输出,每行最多输出 10 个,用计数器 `count` 来记录当前行已输出的个数。
阅读全文