计算机软件水平考试:程序员之程序设计知识点(五)
|
|
|
|
|
【例6.7】 用递归函数实现数组元素的求和计算。 要采用递归方法计算数组元素的和,可把数组元素的累计和等于当前元素与数组其余元素的和,而对数组其余元素的和通过递归实现。下面的函数定义是这样的解法之一。 int rsum(int *a, int n) { if( n==0) return 0;/*若数组没有元素,则返回0*/ return *a+rsum(a+l,n-1);/*当前元素与其余元素的和*/ } |
|
我要投稿 新闻来源: 编辑: 作者: |
|
相关新闻 |
|
|
|
|
|
|
|