1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#include <stdio.h>
int Eucledian(int a, int b) // a > b
{
return a % b ? Eucledian(b, a%b) : b; // 삼항 연산자 사용
}
int main()
{
int num1, num2; // num1 > num2;
int GCD;
scanf("%d %d", &num1, &num2);
GCD = Eucledian(num1, num2);
printf("GCD: %d", GCD);
return 0;
}
|
cs |
'C' 카테고리의 다른 글
[C언어] 최소공배수 구하기 (정보처리기사 외) (0) | 2019.06.18 |
---|---|
[c 언어] 소수의 개수 구하기 (1차원배열, do~while, while, if, 정보처리기사 외) (0) | 2019.06.18 |
[C 언어] 소수의 합 구하기 (while, if) (정보처리기사 외) (0) | 2019.06.18 |
[C 언어] 제곱근을 활용한 소수 판별 (while, if) (정보처리기사 외) (0) | 2019.06.18 |
[c 언어] 재귀함수를 활용한 피보나치 수열(1+1+2+3+5+8+13+…)의 합계(while, for, if) (0) | 2019.06.18 |