c语言中用筛选法求素数
(2008-08-20 09:26:03)
标签:
杂谈 |
分类: 学习天地 |
分析:由希腊著名数学家埃拉托色尼提出的所谓“筛法”,步骤如下:
①将所有候选数放入筛中;
②找筛中最小数(必为素数)next,放入集合primes中;
③将next的所有倍数从筛中筛去;
④重复②~④直到筛空。
编程时,用集合变量sieve表示筛子,用集合primes存放所有素数。
源程序如下:
#include<stdio.h>
int main()
{
}
前一篇:什么星座的女孩最美丽
后一篇:线性筛素数方法