已知等差数列的第一项为a,公差为d,求前n项之和,a、d、n由键盘输入。用c++写
时间: 2023-12-10 22:40:54 浏览: 216
C语言程序设计-用函数求fibonacci数列前n项的和;说明:fibonacci数列为数列的第一项值为1,第二项
5星 · 资源好评率100%
下面是用 C++ 编写的求等差数列前n项和的程序:
```c++
#include<iostream>
using namespace std;
int main()
{
int a,d,n,sum=0;
cout<<"请输入等差数列的首项a:";
cin>>a;
cout<<"请输入等差数列的公差d:";
cin>>d;
cout<<"请输入等差数列的项数n:";
cin>>n;
for(int i=0;i<n;i++)
{
sum+=a+i*d; // 累加求和
}
cout<<"等差数列的前"<<n<<"项和为:"<<sum<<endl;
return 0;
}
```
输入等差数列的首项、公差和项数后,程序使用 for 循环累加求和,最终输出等差数列的前n项和。
阅读全文