为了账号安全,请及时绑定邮箱和手机立即绑定

小学数学题好难 把我难哭了

第一天记一个,第二天记俩个,此时n=3,不应该输出是3吗

最后结果不应该是1+2+.............+9吗????????

正在回答

2 回答

1+1+2+3+4+5+6+7+8+9

0 回复 有任何疑惑可以回复我~

【摘自ddkongne同学的课程评论

第一天还没学就已经会了一个,后面每天多学一个,第一天学一个,第二天学两个依次下去,先把一开始就会的一个提出来,用递归计算后面学的最后再加上去。问第十天开始的时候会了多少个单词,所以第十天还没学,只能算学了九天的,所以应该是num=1+getWordNumber(9),递归的程序中,return 为getWordNumber(n-1)+n;  第几天学几个,不用n-1,这样才对吧。】

我认为也是,因为代码给的条件是第一天回一个单词,这里的第一天是没学单词之前的,就像第十天的单词量是没学单词之前的。


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

小学数学题好难 把我难哭了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信