输入一个正整数n,求1+2+3+......+n的和

如题所述

自然数列求和

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-12-14
参考代码如下:
#include<stdio.h>

int main()
{
int i,sum=0,n;
scanf("%d",&n);
for(i=1;i<=n;++i)
sum+=i;
printf("S=%d",sum);
return 0;
}追答

#include
int main()
{
int i,j,sum=0,n,m;
scanf("%d",&n);
for(i=1;i<=n;++i){
m=0;
for(j=1;j<=i;++j)++m;
sum+=m;
}
printf("S(%d)=%d",n,sum);
return 0;
}

追问

第2个回答  2018-12-14
n(n+1)/2
相似回答