前言 递归是一种很重要的算法,特别时对于初学算法人员来说! 一、递归求阶乘 递归本质也是一种循环! 二、代码内容 1.代码示例 /*递归求阶乘*/ #include<stdio.h> int fun(long long m) { if(m==1) { return 1; } else { return m*fun(m-1); } } int main() { long long int m; printf("Input Your Number:\n"); scanf("%d",&m); printf("The End:%d",fun(m)); return 0; } 2.最后结果