求大佬指导。阶乘之和问题

Hiuty 2018-01-03 10:28:39

如图...表示不是很明白输入的是3 为什么阶乘要从4开始 重载里面为什么一定要加1 而不是i<n?
...全文
185 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Hiuty 2018-01-04
  • 打赏
  • 举报
回复
引用 2 楼 paschen 的回复:
估计运行结果写错了,但这里没有什么重载,如果不明白递归,可以单步跟踪程序运行,观察程序流程和变量变化
试了一下 可能是书本印刷问题 谢谢~~
Hiuty 2018-01-04
  • 打赏
  • 举报
回复
引用 1 楼 qq_38204686 的回复:
为什么输入3从四开始我也没看懂 那个函数没有看到重载 输入n 想算n的阶乘 总要×n的 所以是i<=n
试了一下 可能是书本印刷问题 谢谢~~
yshuise 2018-01-04
  • 打赏
  • 举报
回复
这个代码是错误的。 sum不应该加,虽然不影响结果。 另外给出的答案也是错误的。
大米粥哥哥 2018-01-03
  • 打赏
  • 举报
回复
自己敲一遍代码执行一下呗 不懂了设置断点一步步调
paschen 版主 2018-01-03
  • 打赏
  • 举报
回复
估计运行结果写错了,但这里没有什么重载,如果不明白递归,可以单步跟踪程序运行,观察程序流程和变量变化
大米粥哥哥 2018-01-03
  • 打赏
  • 举报
回复
为什么输入3从四开始我也没看懂 那个函数没有看到重载 输入n 想算n的阶乘 总要×n的 所以是i<=n

64,649

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧