您的位置:首页 > 编程语言 > C语言/C++

C语言 素数求和(函数实现)

2017-11-26 11:52 225 查看
# include <stdio.h>

int f(int n)

{

    int i;

    int sum=0;

    if(n!=2)

    {

        for(i=2;i<n;i++)

     {

        if(n%i==0)

           {

               sum=0;

               break;

           }

        if(n%i!=0)

            sum=1;

     }

    }

    if(n==2)

        sum=1;

    return sum;

}

int main ()

{

    int n,a=0,i;

    scanf("%d",&n);

    for(i=2;i<=n;i++)

    {

        if(f(i)==1)

            a+=i;

    }

        printf("%d",a);

        return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: