int i=30;
int j=45;
int k;
for(k=1; k<=i, k<=j; k++)
{
if(i%k==0 && j%k==0)
printf("%d\n", k);
}
i와 j의 공약수 구하는 코드
최대공약수 구할려면 어떻게 수정해야 되나?
k의 값중 맨 마지막 값만 출력 시키는 방법
int i=30;
int j=45;
int k;
for(k=1; k<=i, k<=j; k++)
{
if(i%k==0 && j%k==0)
printf("%d\n", k);
}
i와 j의 공약수 구하는 코드
최대공약수 구할려면 어떻게 수정해야 되나?
k의 값중 맨 마지막 값만 출력 시키는 방법
밖에다 변수 int p;선언뒤 if문안에 p=k박고 루프문 밖에 printf("%d", p);넣으면 됨
전부 약수로 나눠줘서 공약수만 다 곱하면됨