设计程序s=1+(1+2) + (1+2+3) + … + (1+2+3+… +n)输入n值,计算s值

来源:百度知道 编辑:UC知道 时间:2024/05/01 09:36:36
很急啊!求高手指点!!!
是VF程序,各位高手不好意思!

int fun1(n){
int s=0;
s=fun2(n)+fun1(n-1);
return s;
}//递归函数1
int fun2(n){
int s=0;
s= (1+n)n/2
return s;
}//累和函数2
调用函数1输入参数n,就实现了功能

#include<stdio.h>
void main()
{
long s=0;
int n,i,j;
scanf("%d",&n);
for(i=2;i<=n;i++)
{
for(j=1;j<=i;j++)
s+=j;
}
printf("%d",s+1);
}

#include <stdio.h>

int main(){
int i, n, tmp = 0;
long s = 0L;
printf("input n\n");
scanf("%d", &n);
for(i = 1, i <= n, ++i){
tmp += i;
s += tmp;
}
prinf("s = %ld", s);
return 0;
}

main()
{int i,j,in;
long sum=0;
scanf("%d",&in);
for(i=1;i<=in;i++)
for(j=1;j<=i;j++)
sum+=j;
printf("%ld\n",sum);
}