把这个
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也包括进去了所以应该是不行的吧,或者把完整的程序发出来看看
点赞
扫一扫分享朋友圈
二维码
分享
你确定要删除这个问题吗?