输入10个整数存入数组,将数组中的素数存入另一个数组中.并遍历素数数组
时间: 2023-03-19 20:22:32 浏览: 284
好的,以下是用中文回答:
为了将一个数组中的素数存入另一个数组中,可以按照以下步骤进行:
1. 创建两个数组,一个用于存储输入的10个整数,另一个用于存储素数。
2. 对于输入的10个整数,使用循环遍历每个数字。
3. 对于每个数字,使用循环检查它是否为素数。如果是素数,则将它添加到素数数组中。
4. 遍历素数数组,输出每个素数。
下面是一个使用 Python 语言实现上述步骤的示例代码:
```python
# 创建输入的数组
input_array = [2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
# 创建素数数组
prime_array = []
# 循环遍历输入数组
for num in input_array:
# 检查数字是否为素数
is_prime = True
if num > 1:
for i in range(2, num):
if (num % i) == 0:
is_prime = False
break
else:
is_prime = False
# 如果数字是素数,则将其添加到素数数组中
if is_prime:
prime_array.append(num)
# 遍历素数数组并输出每个素数
for prime_num in prime_array:
print(prime_num)
```
上述代码将输出以下结果:
```
2
3
5
7
11
```
阅读全文