8,求2~n的素数和

Posted wuweidexinsheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了8,求2~n的素数和相关的知识,希望对你有一定的参考价值。

小于10的素数的和是2 + 3 + 5 + 7 = 17,

 1 int test8(int num){
 2     int i,j,k;
 3     long sum = 2;
 4     int sqr ;
 5     if(num<=2)
 6         return 0;
 7     for(i=3; i<num; i+=1){
 8         k=1;
 9         sqr = (int)sqrt(i);
10         for(j=2; j<=sqr; j++){
11             if(i%j==0){
12                 k = 0;
13                 break;
14             } 
15         }
16         if(k)
17             sum += i;
18     }
19     return sum;
20 }

 

以上是关于8,求2~n的素数和的主要内容,如果未能解决你的问题,请参考以下文章

Python 利用filter函数求素数

如何用python求友素数

筛法求素数

C语言,求15以内的素数,关于num=1时,怎么修改?求大神

【c#】求1到n之间的所有素数之和.

求一个最快的C语言算素数程序