#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));
}
相关文章
- 02-01C语言递归函数 计算s=1²+2²+3²+…+n²的值
- 02-01C语言-----计算1*2*3+3*4*5+5*6*7+...+99*100*101的值
- 02-01C 语言实例 -求分数数列1/2+2/3+3/5+5/8+...的前n项和
- 02-01C语言:练习3-2 计算符号函数的值.2021-07-24
- 02-01C语言:计算并输出S=1+(1+2^0.5)+(1+2^0.5+3^0.5)...+(1+2^0.5+3^0.5+...+n^0.5)
- 02-01阶乘之和 输入n,计算S=1!+2!+3!+…+n!的末6位(不含前导0)。n≤10 6 ,n!表示 前n个正整数之积。
- 02-01【算法设计与分析】以设计求1+2+…+n值的算法为例说明C/C++语言描述算法的一般形式
- 02-01【源码】用1,2,2,3,4,5这六个数字,写一个函数,打印出所有不同的排序,要求:4不能放在第三位,3与5不能相连(C语言实现)
- 02-01Python编程基础 第三章 编程练习 编写程序实现以下功能:计算C(1,n)+C(2,n)+...+C(m,n)的值。其中,m和n是两个正整数,且m小于或等于n,C(i,n)=n!/i!/(n-i)
- 02-01谭浩强C语言水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=13+53+33。 本题要求编写程序,计算所有N位水仙花数。