读书人

请教以下代码定义的函数实现什莫

发布时间: 2011-11-07 22:14:33 作者: rapoo

请问以下代码定义的函数实现什莫
static long fac(int n){
if(n==0||n==1) return 1;
else return fac(n-1)*n;
}


[解决办法]
static long fac(int n){
if (n < 0) {
return -1; // 表示传入的参数不对。
}
if(n==0||n==1) return 1;
else return fac(n-1)*n;
}

读书人网 >J2SE开发

热点推荐