等差数列.
发布时间
阅读量:
阅读量
目录
1.问题描述
2.解决思路
3.代码实现
1.问题描述
等差数列 2,5,8,11,14。。。。
(从 2 开始的 3 为公差的等差数列)
输出求等差数列前n项和
本题有多组输入
输入:输入一个正整数
输出:总共相加的和
2.解决思路
本题只需要用到等差数列前n项和的公式即可
ps: Sn=na1+n (n-1)d/2
3.代码实现
#include <stdio.h>
int main()
{
int n=0;
int Sn=0;
int d=3;
while (scanf("%d",&n)!=EOF)
{
getchar();
Sn=n*2+(n*(n-1)*d)/2;
printf("%d\n",Sn);
}
}
全部评论 (0)
还没有任何评论哟~
