为什么 主循环 i 从0 开始?
楼主 自己还没有想清楚!
回头看看 阶乘 的定义
你这个根本就不是递归,你先弄清楚什么是递归:递归是函数自己调用自己,你函数里面有这种情况吗?修改如下:int fun(int n){if(num==1){return 1;}else{return n*fun(n-1);}}
递归求阶乘