1 ~ 100의 모든 소수를 찾아서 출력 할 프로그램을 작성했지만 실제 소수는 출력되지 않습니다.소수를 찾았지만 출력하지 않음
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
for (int i = 1; i <= 100; i++)
{
for (int j = i-1; j >= 2; j--)
{
if (i == 1)
break;
else if (j == 1)
cout << i;
else if (i % j == 0)
break;
}
}
return 0;
}
어떤 도움을 주시면 감사하겠습니다 :
여기 내 코드입니다! 당신을 위해
그건 의미가 있습니다. (j == 1)을 (j == 2)로 변경하면 잘 작동합니다. 감사! – postfan