提问者:summer南久 | 浏览次 | 提问时间:2017-03-06 | 回答数量:6
就是弄不清,问题一:一开始执行第一遍之后为什么还会在执行第二遍。我知道是有条件的,但是看不懂勒 再然后就是,问题二:最后递归结束之后,它又怎么会一层又一层的反会上去呢? 在书上的例子: 一开始n就被赋值为5. int age(int n) { int c; if(n==1) c=10; else c=age(n-1)+2; //解释问题一:第一遍执行到这里,就会返回C。(我知道此时C什么也没有)但是为什么还会执行后几遍? return (c); } 我是这样想的, 执行第一遍之后只所以执行第二遍 是因为“age(n-1)”,它又调用了自身。又因为“(n-1)”,所自身在走一遍程序的时候,n变成4了。ps一下下:减一了,但是没有写赋值给n,n怎么会变4? 第二个就是 因为这个 return (c);,就是求 C,所以才会一层层的上去,直到上不了(n=5),
摇摆哥燥起来
回答数:214 | 被采纳数:72
zhouxiean
回答数:188 | 被采纳数:134
ann大桐思密达
回答数:219 | 被采纳数:119
x笑是一种美德
回答数:9 | 被采纳数:115
真名士…自风流
回答数:200 | 被采纳数:47
__宇阿锅
回答数:183 | 被采纳数:63
RSQ函数是返回给定数据点的Pearson积矩阵相关系数的平方的函数,那excel rsq函数怎么用?excel使用rsq函数的方法:1、打开EXCEL表格,点击公式按钮,如图2、...
excel软件是我们日常办公中经常使用的,其中里面的一些函数对我们处理数据有着很大的帮助,下面着重给大家介绍一下excel中怎么用excel函数!excel使用if函数的方法:1、...
countifs函数怎样使用?Excel是我们经常使用的办公统计工具。比如在众多数据中寻找自己想要的数据是否在其中等等,可以用最简单的查找,但是操作麻烦。如果进行批量操作的话就会很...
excel today函数和now函数怎么使用?下面就跟大家说说具体的使用方法,有需要的用户可以看看。excel使用today函数和now函数的方...