为什么这个程序正我不能用 return 10 结束递归函数
可以用
int getNum(int n)
{
int num;
if(n==1)
return 10;
}
else
num=getNum(n-1)+2;
return num;
只是在n==1时返回值为10
如果用return 10的话递归函数还有什么意义呢?无论输入什么,返回值始终是10
那个是作者,代码验证的问题,换一种方式就好了