2、输入10个整数,并存入数组a,统计输出其中值为素数的元素的个数。
时间: 2023-05-03 08:00:22 浏览: 192
c语言数组练习题及答案
5星 · 资源好评率100%
首先,可以使用for循环和range(10)生成10个整数,并将它们存储在数组a中。然后,可以使用嵌套的for循环和判断语句遍历数组a中的每个数,判断它是否为素数。如果是素数,则计数器加1。最后,输出计数器的值即为数组a中素数的个数。
代码如下:
a = []
for i in range(10):
num = int(input("请输入第%d个整数:" % (i+1)))
a.append(num)
count = 0
for num in a:
if num > 1:
for i in range(2, num):
if (num % i) == 0:
break
else:
count += 1
print("数组a中素数的个数为:%d" % count)
阅读全文