|
이런 식으로도 되고..
int i, j;
for(i = 1; i <= 100; i++)
{
for(j = 2; j < i; j++)
if(i % j == 0)
break;
if(j == i)
cout << i << " ";
}
이런 식으로 해도 됩니다.
int i, j, is_prime;
for(i = 1; i <= 100; i++)
{
for(j = 2; j < i; j++)
{
if(i % j == 0)
{
is_prime = 0;
break;
}
else
is_prime = 1;
}
if(is_prime || i == 2)
cout << i << " ";
}
간단한 거라도 프로그램 짠 것이 휴식이라니...참나..--;;;
|