SWUST OJ题目解析(C语言):299 平方和

[160:促销计算

题目描述

用递归的方法求 f(n) = 1×1 + 2×2 + 3×3 +……+ n×n

样例输入

输入数字n

1
3

样例输出

输出结果 f(n)

1
14

代码示例

#include 
long DG(int m);
int main()
{
	int n;
	long result;
	scanf("%d",&n);
	result=DG(n);
	printf("%ld\n",result);
	return 0;
}

long DG(int m){
	if(m>0) return m*m+DG(m-1);
	else return 0;
}

你可能感兴趣的:(c语言)