问答详情
源自:5-9 递归函数练习

这是什么意思

age=getAge(number-1)+2;   

提问者:慕仔2110469 2016-10-29 19:54

个回答

  • AAA明天下雨
    2016-10-29 22:30:42

    大概是: 年龄(age)      是   上一个人的年龄(getAge(number-1))   加二

  • _慕粉
    2016-10-29 21:16:09

    假如number是10,则getAge(10)=getAge(9)+2;getAge(9)=getAge(8)+2;.............getAge(2)=getAge(1)+2;假如 上面有个if(number=1)return 2;则getAge(1)=2;然后倒过来算,算到getAge(10);然后赋值给age;望采纳。

  • AAA明天下雨
    2016-10-29 21:11:45

    getAge(number)应该是一个程序前边定义的函数,number是这个函数的参数。