11问答网
所有问题
c++ 求1^2+2^2+3^2+4^2+n^2 用 递归法求
如题所述
举报该问题
其他回答
第1个回答 2011-12-06
#include <iostream>
using namespace std;
long int getResult(int n)
{
if(n==1) return 1;
else return n*n+getResult(n-1);
}
int main()
{
long int i,s=0,n;
cin>>n;
s=getResult(n);
cout<<"result = "<<s;
return 0;
}本回答被提问者采纳
第2个回答 2011-12-06
#include<iostream>
using namespace std;
int sum=0;
int jia(int n)
{
if(n>=0)
{
sum=sum+n*n;
n--;
return jia(n);
}
else
{
return 0;
}
}
int main()
{
//1到100的数的平方相加
jia(100);
cout<<"相加为:"<<sum<<endl;
}
很久没有写c++了,在记事本上编辑的,也没有编译,不知道有没有错误。
参考资料:
自己写的
第3个回答 2011-12-06
首先最好确定n
int n=(自己定);
int temp=0;
for(int i=1;i=<n;i++){
temp=temp + i*i;
}
输出temp就OK了。
追问
……这?是递归法吗?
相似回答
C++
编程 1的平方
+2
的平方 累加到
n
的平方
用递归
调用方法 急求好心人...
答:
return -1;} else if(x==1)return 1; else return x*fuction(x-1);}其中n为给定的值,给点赏分吧,最近比较穷,这个程序我刚为你写的,运行绝对没问题
大家正在搜
求1!+2!…+n!用c语言求
用递归方法求1到n的和
用递归法求自然数1到n之和
用递归法求n的阶乘c语言编程
用递归法求n的阶乘和
用递归方法求n阶
应用递归方法求n
c语言用递归求1到n的和
用递归求1到n的和
相关问题
用递归的方法计算式子,n^1+n^2+n^3+n^4+......
C++递归求1+2+3+……+n的值
C++编程 1的平方+2的平方 累加到n的平方 用递归调用方...
C++用函数递归求1+2+到n的问题
c++,写一函数用递归方法求:1+1/2+1/3+1/4+1...
c++,用递归法求平方和,即1*1+2*2+3*3。。。
编写一个递归函数,求满足一下条件的最大n的值 题目:1^2+...
求s=x+x^2+x^3+......+x^n,用递归法写C...