comodoo

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

1.用筛选法求100以内的素数。

#include<stdio.h>
int main(void)
{
	int a[100],i,k;
	for(i=0;i<100;i++)
	{
	    a[i]=i+1;
	    if(i==1)
	       printf("%d ",a[i]);
	    if(i>=2)
	    {
	       	for(k=i;a[i]%k!=0 && k>1;k--);
	       	    if(k==1)
	       	        printf("%d ",a[i]);
		}
	}
	return 0;
} 
posted on 2020-12-21 22:29  comodoo  阅读(108)  评论(0编辑  收藏  举报