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

学习 时间:2026-08-13 22:46:47 阅读:5403
C语言找出数组中素数的个数,要求判定是否为素数用函数实现

最佳回答

小巧的天空

英勇的手套

2026-08-13 22:46:47

#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]);    }}

最新回答共有2条回答

  • 清爽的抽屉
    回复
    2026-08-13 22:46:47

    #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]);    }}

上一篇 “欢迎下次再来”用英语该怎么说?

下一篇 有谁知道与“幸运”为话题的作文?