Coding/Step By Step
Baekjoon Training / recursion(재귀) / #10872
빈그레
2023. 2. 4. 21:18
#10872
#include <iostream>
using namespace std;
int ans = 1;
int facto(int a) { //a는 유저로부터 입력받는 값
if (a > 1) {
ans *= a; // ans=5
a -= 1; //a=4
facto(a); //facto(4)
}
return ans;
}
int main() {
int num;
cin >> num;
cout<<facto(num);
return 0;
}