常量就是不能改变的量,不能再重新定义,不能再重新赋值,所以小明想得到12元不符合逻辑,故应删除该行代码,本题的关键应该是这里。
2019-09-30
已采纳回答 / 慕移动7097258
看样子你还没有理解递归函数啊,看一下5-8的那张图片吧,会帮助你理解递归函数的,如果你那样写的话每次 getWordNumber()函数读到的n值不变 ,就会一直执行else里面的语句 。之所以要return getWordNumber(n-1)而不是getWordNumber(n),就是要让每次的读取值减小1,直到读取到的值等于 1,然后return 1,就不再调用自己。(函数中的return就是给函数一个值,因为return后面还要调用函数 ,所以函数会一直计算下去,直到不再调用函数)比如return...
2019-09-29