其他分享
首页 > 其他分享> > 数据结构--利用函数递归实现前n项的和(或者积)

数据结构--利用函数递归实现前n项的和(或者积)

作者:互联网

# include <stdio.h>

long sum(int n)
{
	if (1 == n)
		return 1;
	else
		return n + sum(n-1);	//若想求前n项的积则此处的 + 改为 *
}

int main(void)
{
	int q;
	printf("请输入要递归计算的数值:"); 
	scanf("%d",&q); 
	printf("%ld\n", sum(q));

	return 0;
}

标签:return,递归,--,求前,sum,int,积则,printf,数据结构
来源: https://blog.csdn.net/qq_44002133/article/details/111051939