您的位置:首页 > Web前端 > JavaScript

问题 E: 自然数的和之和(JSU-ZJJ)

2018-01-21 12:24 260 查看
题目描述

计算S = 1+(1+2)+(1+2+3)+…+(1+2+…+N)。已知N,要求写程序求出S。

输入

第一行有1个整数T,表示有T组测试数据。第二行~第T+1行,每行有1个整数N, 1<=N<=200。

输出

对于每组输入数据,输出一行,包含一个整数,即此时S的值。

样例输入

2

1

200

样例输出

1

1353400

#include<stdio.h>
int main()
{
int T,s,sum,i,j,N;
scanf("%d",&T);
while(T--)
{
s=0;
scanf("%d",&N);
for (i=1; i<=N; i++)
{
sum=0;
for (j=1; j<=i; j++)
sum+=j;
s+=sum;
}
printf("%d\n",s);
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c语言