素数求和

时间:2014-04-27 22:06:54   收藏:0   阅读:578
bubuko.com,布布扣
#include <iostream>
using namespace std;

int fun(int a)
{
    if(a==1)
        return 0;
    for(int i=2;i<a;i++)
    {
        if(a%i==0)
            return 0;
    }
    return 1;
}

int main()
{
    int x,M,N;
    cout<<"测试数据组数: ";
    cin>>M;

    while(M--)
    {
        int i,sum=0;
        cout<<"数据个数:";
        cin>>N;

        cout<<"数据值:"<<endl;
        for(i=0;i<N;i++)
        {
            cin>>x;
            if(fun(x))
                sum=sum+x;
        }
        cout<<"所求素数和: "<<sum<<endl;
    }
    return 0;
}
bubuko.com,布布扣

 

素数求和,布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!