int sum_down(int x)
{
if (x >= 0)
{
x = x - 1;
int y = x + sum_down(x);
return y + sum_down(x);
}
else
{
return 1;
}
}
Run Code Online (Sandbox Code Playgroud)
参数x的这个最小整数值是多少,因此返回值大于1.000.000?
现在我只是通过反复试验来做这件事,因为这个问题是通过纸质格式提出来的.我认为我没有足够的时间进行反复试验.问题是,你们如何快速想象这一点,以便轻松解决.谢谢你们,我是编程的新手,所以提前感谢!