난수프로그래밍1 chapter 5. 재귀함수와 라이브러리함수 1.재귀함수 함수 구현에서 자신의 함수를 호출하는 함수를 재귀 함수(recursive funtion)라 한다. 수학에서 재귀 함수를 찾으면 n factorial = n! 이 있다. 결과: 1!=1 2!=2 3!=6 4!=24 5!=120 6!=720 7!=5040 8!=40320 9!=362880 10!=3628800 2.재귀 함수 실행의 장단점 재귀함수는 시간도 오래걸리고 메모리의 사용도 많다. 내부적으로 여러번 함수를 실행하기 때문이다. 반복구문으로 만들 수 있다면 반복구문으로 만드는게 좋다. 만들기 쉬운걸로 만들면된다. 3.라이브러리함수 함수 rand() - 특정한 나열 순서나 규칙을 가지지 않는 연속적인 임의의 수를 난수라 한다. 이 난수를 생성하는 함수가 rand()이다. 헤더파일 stdlib... 2020. 1. 30. 이전 1 다음