C/C++の宿題を片付けます 105代目
■ このスレッドは過去ログ倉庫に格納されています
0617デフォルトの名無しさん
2008/04/27(日) 10:13:02nのサイズの上限がわからないからC99に依存してるけど書いてみた。
#include<stdio.h>
#include<string.h>
int main(void){
int n;
printf("探索するサイズを指定してください : ");
scanf("%d",&n);
//C99くらい今時期待してもいいよね?
{int a[n+1],i,j;
memset(a,0,sizeof a);
for(i=2;i<=n;++i)
if(!a[i])for(printf("%d ",i),j=i+i;j<=n;j+=i)a[j]=1;
puts("");}
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています