求长度为10的一维数组中素数的个数吃
时间: 2023-12-06 08:44:15 浏览: 88
数据结构与算法课设题目一.docx
可以通过编写一个函数来判断一个数是否为素数,然后遍历数组,统计素数的个数即可。以下是一个示例代码:
```python
def is_prime(n):
if n < 2:
return False
for i in range(2, int(n ** 0.5) + 1):
if n % i == 0:
return False
return True
arr = [2, 3, 5, 6, 7, 11, 13, 17, 19, 23]
count = 0
for num in arr:
if is_prime(num):
count += 1
print(count) # 输出结果为 8
```
在上面的代码中,`is_prime` 函数用来判断一个数是否为素数。遍历数组时,如果当前元素是素数,则将素数个数 `count` 加 1。最终输出 `count` 即为长度为 10 的一维数组中素数的个数。
阅读全文