호출 되면 n에 전부 값이 들어가는거아니야?예를들어 4라는 인수를 받으면if (n<=1) return 1;여기서 n에 4들어가고return n * factorial(n-1)에서 4*3되고 그다음에 3*2되는거아냐? - dc official App
ㅇㅇ 아님
그럼뭔데? - dc App
먼 4*3이냐 뒤에꺼는 아직 정해지지도않았는데 지맘대로 3이라고하네ㅋㅋ 뇌용량 부족하냐?
factorial(3)이지 그냥 3이냐
뭐라노 질문조차도 이해가안간다 "if (n<=1) return 1; 여기서 n에 4들어가고" 조건을 만족안했는데 왜 저기서 뭘한다는거임?
팩토리얼 문제잖아
결론적으로 4*3*2*1이지