11问答网
所有问题
写V C++程序使输出的结果为s=1+(1+2)+(1+2+3)+···+(1+2+3+···+n)
如题所述
举报该问题
推荐答案 2011-04-17
/* Note:Your choice is C IDE */
#include "iostream.h"
void main()
{
int i,j,n,sum=0,sum1=0;
cin>>n;
for(i=1;i<=n;i++)
{
sum=0;
for(j=1;j<=i;j++)
sum+=j;
sum1+=sum;
}
cout<<sum1;
}
追问
非常感谢
追答
别光感谢啊,记得采纳为最佳答案啊!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/P2SqSvqv7.html
其他回答
第1个回答 2011-04-17
#include "stdafx.h"
int f(int a)
{
if (a > 1)
return a + f(a - 1);
else
return a;
}
int main(int argc, char* argv[])
{
int n =10;
int s =0;
printf("n =10; s = %d\n",f(n));
return 0;
}
相似回答
大家正在搜
相关问题
C++编写程序,计算s=1+(1+2)+(1+2+3)+…+...
C++中输出1+(1+2)+(1+2+3++n)
c++编写程序,计算s=1+(1+2!)+(1+2!+3!)...
写C++程序求和s=1+(1+2)+(1+2+3)+(1+2...
c++,s=1+(1+2)+(1+2+3)+…+(1+2+3...
c++求和 s=1+1/(1+2)+1/(1+2+3)+.....
s=1+(1*2)+(1*2*3)+...........+...
C++题目:输入n,计算s=(1)+(1+2)+(1+2+3...