재귀함수
함수안에서 자신을 호출
조합구현
#include <stdio.h>
#include <windows.h>
int nCr(int n, int r)
{
if(r == 0 || r == n)
{
return 1;
}
else
{
return nCr(n-1, r-1) + nCr(n-1, r);
}
}
int main()
{
system("chcp 65001"); //gcc 한글깨짐 방지
int n;
int r;
printf("\n조합구하기\n");
printf("n는?\n");
scanf("%d", &n);
printf("r는?\n");
scanf("%d", &r);
printf("nCr : %d\n", nCr(n, r));
return 0;
}
'SW > C C++' 카테고리의 다른 글
[C/C++] 구조체1 (0) | 2023.01.08 |
---|---|
[C/C++] 포인터 문자열 (0) | 2023.01.07 |
[C/C++] Bubble Sort (0) | 2023.01.07 |
[C/C++] 포인터 연습2 (0) | 2022.09.21 |
[C/C++] 포인터 연습1 (0) | 2022.09.20 |
댓글