1.递归模式阶乘

#include<stdio.h> int fact(int n) { if(n == 1) return 1; else return n*fact(n-1); } int main() { int i = 0; printf(">>:"); scanf_s("%d",&i); printf("%d ",fact(i)); return 0; }