#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n,i;
double sum=1,q,k=1;
cin>>n>>q;
for(i=1; i<=n; i++)
{
k=k*q;
sum=k+sum;
}
cout<<setiosflags(ios::fixed)<<setprecision(5)<<sum<<endl;
return 0;
}
已知q与n,求等比数列之和: 1+q+q2+q3+q4+…+qn
最新推荐文章于 2026-06-20 15:19:59 发布
本文展示了一个使用C++编写的简单程序,该程序通过循环计算等比数列的前n项之和,并将结果精确到小数点后五位。用户可以通过输入项数和公比来定制数列。

220

被折叠的 条评论
为什么被折叠?



