C语言递归函数 计算s=1²+2²+3²+…+n²的值

#include<stdio.h>
long fun(int n){
	long s;
	if(n==1){
		s=1;
	}else{
		s=fun(n-1)+n*n;
	}
	return s;
}
void main(){
	int n;
	printf("请输入一个数:");
	scanf("%ld",&n);
	printf("%ld",fun(n));
}

C语言递归函数 计算s=1²+2²+3²+…+n²的值

上一篇:算法 11.纸牌游戏


下一篇:一道数据库查询题