设为首页 加入收藏

TOP

问题一百零一十:数列求和
2014-11-23 22:13:23 来源: 作者: 【 】 浏览:2
Tags:问题 一百 一十 数列 求和

[plain] Description


求数列1 2 4 7 11 16 22……的前n个数之和。


Input


输入数据有多组,每组占一行。

输入数据为一个整数n,0

Output


每组输出一行,每行为一个整数,即数列的前n个数之和。


Sample Input


3
4


Sample Output


7
14

Description


求数列1 2 4 7 11 16 22……的前n个数之和。


Input


输入数据有多组,每组占一行。

输入数据为一个整数n,0


Output


每组输出一行,每行为一个整数,即数列的前n个数之和。


Sample Input


3
4


Sample Output


7
14


[plain] #include

int main()
{
int i;
int num;
int sum;
int array[1001];

while(scanf("%d", &num)!=EOF && (num>0 && num<1000))
{
sum=0;
array[0]=1;
for(i=1; i {
array[i]=array[i-1]+i;
}

for(i=0; i {
sum+=array[i];
}
printf("%d\n", sum);
}

return 0;
}

#include

int main()
{
int i;
int num;
int sum;
int array[1001];

while(scanf("%d", &num)!=EOF && (num>0 && num<1000))
{
sum=0;
array[0]=1;
for(i=1; i {
array[i]=array[i-1]+i;
}

for(i=0; i {
sum+=array[i];
}
printf("%d\n", sum);
}

return 0;
}


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C语言中的#,## 下一篇问题一百一十一:统计元音

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: