求素数。 编写一个应用程序求100以内的全部素数。 按照下面格式输出 |2|3|5|7|11|13|17|19|........
时间: 2024-11-03 09:19:42 浏览: 16
使用c语言判断100以内素数的示例(c语言求素数)
要求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
primes = [i for i in range(2, 101) if is_prime(i)]
print("|", end="")
for prime in primes:
print(f"{prime}|", end=" ")
print()
```
上述代码首先定义了一个辅助函数`is_prime()`,用于检查一个数是否是素数。接着,通过列表推导式找到1到100之间的所有素数,并用`print`函数按指定格式输出结果。
运行此程序,你会看到100以内的素数列表,如:
```
| 2 | 3 | 5 | 7 | 11 | 13 | 17 | 19 | 23 | ... |
```
每个数字之间由竖线`|`隔开,直到打印完整个列表。
阅读全文