亲,很高兴为你解答利用静态局部变量编写函数计算n的阶乘方法如下:int function(int n) { if(0 == n || 1 == n) return 1; else return n*function(n-1); } 试试function jc(n){ if (n == 1){ return 1;}return n* jc(n-1);}注意:负数没有阶乘用递归求阶乘程序的输入...