读书人

求输出素数代码解决方法

发布时间: 2012-03-24 14:00:46 作者: rapoo

求输出素数代码
这是本人写的 ,感觉不怎么好。求好的代码。

C/C++ code
int _tmain(int argc, _TCHAR* argv[]){    const int max=100;    for(int i=2;i<=100;i++)    {        for(int j=2;j<i;j++)        {            if((i%j)==0)            {                break;            }            if(j==(i-1))            {                cout<<i<<endl;            }        }    }    system("pause");    return 0;}


[解决办法]
C/C++ code
main() {//给个最简单的     int   i,j,n=1;     int   a[1000]={2};     for   (i=3;i <=1000;i++)     {             for   (j=2;j <i;j++)             if   (i   %   j   ==   0)                   break;         if   (j   ==   i)                   a[n++]   =   i;       } //输出 } 

读书人网 >C++

热点推荐