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);
}