不知道你用什么语言,我用C写了。
#include <stdio.h> int fac(int n){ if(n==0||n==1)return 1; else return fac(n-1)*n; } int main(void){ printf("%d\n",fac(6)+fac(7)+fac(8)); return 0; }