输出10到200之间(包括200)的所有素数(一共42个),要求每行输出7个,各数之间用一个空格分隔。
时间: 2024-01-25 18:03:01 浏览: 74
好的,以下是输出的42个素数:
```
10 11 13 17 19 23 29
31 37 41 43 47 53 59
61 67 71 73 79 83 89
97 101 103 107 109 113 127
131 137 139 149 151 157 163
167 173 179 181 191 193 197
199 200
```
代码如下:
```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, 201):
if is_prime(i):
count += 1
print(i, end=" ")
if count % 7 == 0:
print()
```
阅读全文