int add(int n) //递归求1 + 100{if(n <= 0) return 0;else if(1 == n) return 1;else return n + add(n - 1);} long fac(long n) //递归求阶乘{if(n <= 0) return 0;else if(1 == n) return 1;else return n * (n - 1);}