未知错误: 使用x--导致程序报错:Stack Overflow
(编程新手)
代码如下
public int getSum1ToX(int x)
{
if (x == 1)
{
return 1;
}
else
{
x = x + getSum1ToX(--x);//这里写成x = x + getSum1ToX(x--);报错:stack overflow。可以写成--x或者x-1
return x;
}
}
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步