看代码吧 思想很简单 d是每个阶乘的值,然后sum累加就好了
#include<bits/stdc++.h>
using namespace std;
int main(){
double x, sum = 1, d = 1;
int n;
cin >> x >> n;
for(int i = 1; i <= n; i++){
d *= x;
sum += d;
}
printf("%.2lf", sum);
return 0;
}
#include<bits/stdc++.h>
using namespace std;
int main(){
double x, sum = 1, d = 1;
int n;
cin >> x >> n;
for(int i = 1; i <= n; i++){
d *= x;
sum += d;
}
printf("%.2lf", sum);
return 0;
}