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

正在回答

5 回答

若n为10,则返回10+getWordNumber(9)=10+9+getWordNumber(8)=10+9+8+getWordNumber(7),以此类推。。。

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

emmm...     n!

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

lihaiwa

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

但是n=10(10-1)+10,不就是 19了吗    还要循环10次这么得到55,讲解一下。

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

千觞醉

应该是return的getWordNumber(n-1)和+n,而不是(n-1)+n , 以10 为例就是返回的getWordNumber(9)+10,再次执行就是getWordNumber(8)+9+10以此类推到最后就是1+2+3+···+9+10=55
2018-07-23 回复 有任何疑惑可以回复我~
#2

固化剂 回复 千觞醉

谢谢你
2018-07-28 回复 有任何疑惑可以回复我~
#3

慕仰103958 回复 千觞醉

我被困惑好几天了,看了你的回答有一点感觉了,但是还有一点不懂的是 比如第一次getWordNumber(9)+10 到了第二次getWordNumber(8)+9+10 这就看不懂了,公式不是(n-1)+ n 吗?为啥你这+9又+10呢
2018-11-19 回复 有任何疑惑可以回复我~
#4

weixin_慕姐1131300 回复 慕仰103958

若n为10,则返回10+getWordNumber(9)=10+9+getWordNumber(8)=10+9+8+getWordNumber(7),以此类推。。。
2021-03-12 回复 有任何疑惑可以回复我~
查看1条回复

n如果是个实参,就是n的值-1在加上自身

比如n=2,n-1+n就代表3

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

慕无忌9291328

n=10 给过程
2018-07-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

(n-1)+n是啥

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