題目
描述用遞歸的方法求出n!的值。
輸入
一個正整數n,保證n不超過10。
輸出
n!的值。請注意行尾輸出換行。
樣例輸入
5
樣例輸出
120
#include<stdio.h>
int jieC(int n);
int main(void) {
int n;
scanf("%d", &n);
if (n > 0 && n <= 10)
printf("%d\n", jieC(n));
return 0;
}
int jieC(int n) {
if (n == 0)
return 1;
else if (n > 0)
return n * jieC(n - 1);
}