筛法求2~1000之间的所有素数
|
筛法求素数首先要建立筛子,这里利用数组作筛子。下标对应于数,相应下标变量的值标志是否在筛子中:为1表示在筛子中,为。表示已被筛去,不在筛子中。然后找每一轮筛选种子,本文首发中国自学编程网筛选种子是完成一轮筛选后的下一个最小的素数,初值为2。 a[i]=1; printf(”2至1000之间的所有素数如下:\n”); } 源代码网供稿. |
|
筛法求素数首先要建立筛子,这里利用数组作筛子。下标对应于数,相应下标变量的值标志是否在筛子中:为1表示在筛子中,为。表示已被筛去,不在筛子中。然后找每一轮筛选种子,本文首发中国自学编程网筛选种子是完成一轮筛选后的下一个最小的素数,初值为2。 a[i]=1; printf(”2至1000之间的所有素数如下:\n”); } 源代码网供稿. |