下面的if(n>1)能换成if(n>0)么
把这个
int f(int n)
{
if(n==0||n==1)
return 1;
else
return n*f(n-1);}
换成
if(n>1)/****这里换成if(n>0)还是正确的么***/
return n*f(n-1);
return 1;}
我觉得》0的话吧=1也包括进去了所以应该是不行的吧,或者把完整的程序发出来看看