ぼるじょあがC/C++の宿題を片付けますYO! 37代目
■ このスレッドは過去ログ倉庫に格納されています
0113デフォルトの名無しさん
NGNGmain()
{
int i,j;
for(i=2;i<101;i++)
{
for(j=2;j<101;j++)
{
if(i%j==1)
{
if(i==j)
{
printf("%d\n",i);
}
}
}
}
}
2から100までの数字の素数を求めるプログラムを考えたのですが、
どう間違っているのか教えて頂けませんか?
自分の考え方は、素数は2以上の数ではその素数でしか割れないので、
余りが1のときにi=jになると考えたのですが、
実行結果はPress any key to continueとしか表示されません。よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています