作业帮 > 综合 > 作业

C语言找出数组中素数的个数,要求判定是否为素数用函数实现

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/04/29 14:09:12
C语言找出数组中素数的个数,要求判定是否为素数用函数实现
C语言找出数组中素数的个数,要求判定是否为素数用函数实现
#include <stdio.h>
int isprime(int n)
{
    int i;
    for(i=2;i*i<=n;i++)
        if(n%i==0)
            break;
    if(i*i>n)
        return 1;
    else
        return 0;
}
int main()
{
    int a[10];
    int i;
    for(i=0;i<10;i++)
        scanf("%d",&a[i]);
    for(i=0;i<10;i++)
    {
        if(isprime(a[i]))
            printf("%d ",a[i]);
    }
}