(1)编写程序实现,将 1~100 存放在数组中,求100之内的素数并输出,-|||-(2)一个?

如题所述

第1个回答  2023-07-07
以下是 Python 代码实现,可以求解100之内的素数并输出:

```python
# 创建一个空的列表用于存放素数
prime_numbers = []

# 判断一个数是否为素数
def is_prime(num):
if num < 2:
return False
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
return False
return True

# 将1~100存放在数组中
numbers = list(range(1, 101))

# 遍历数组,筛选出素数并存放在prime_numbers列表中
for num in numbers:
if is_prime(num):
prime_numbers.append(num)

# 输出素数列表
print("100之内的素数有: ", prime_numbers)
```

输出结果会显示100之内的素数,如下所示:

```
100之内的素数有: [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97]
```

如果你有其他问题或需要进一步帮助,请随时提问。
相似回答