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

讲解一下执行过程。有点迷,看不懂。

麻烦老师,讲解一下例题的整个执行过程。为什么程序会递归,是某个函数的作用,还是什么原因。谢谢!

正在回答

2 回答

根据题目说明可知,小明每天新学会的单词数等于天数,则第n天学到的总和就是:当天学到的新单词n个 + 之前n-1天学到的总和。即f(n)=n+f(n-1)。再看执行过程:主函数传给求和函数的是天数n,而函数只有当给与的参数为1时才会有确定的返回值,否则递归调用自身直到传参为1.

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

为年轻时吹得牛逼而努力着 提问者

非常感谢!
2018-07-19 回复 有任何疑惑可以回复我~
#2

为年轻时吹得牛逼而努力着 提问者

按照例题,程序是先执行主函数,还是先执行else后面的。之后执行到哪一步开始循环返回?
2018-07-19 回复 有任何疑惑可以回复我~
#3

锦城_98

太优秀了!
2018-08-01 回复 有任何疑惑可以回复我~

执行过程是有规律的函数自我调用,列出每次执行算式找下规律就知道了

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

举报

0/150
提交
取消

讲解一下执行过程。有点迷,看不懂。

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