解题思路:
1.计算x的n次方,一直到0次方,那么利用pow函数解决即可
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;//定义整型变量n
float x;//定义单精度浮点型变量x
float sum=1;//将sum初始化为1
cin>>x>>n;//输入两个变量
for(int i=1;i<=n;i++)//执行n次循环
{
sum=sum+pow(x,i);//算出x的i次方添加到累加器中
}
printf("%.2f",sum);//保留两位小数输出
return 0;
}