题目描述
求1+2!+3!+4!+…+30!。
科学计数法,保留两位小数。
示例代码
#include <iostream>
#include <iomanip>
using namespace std;
int main(){
double s=0,t=1;
int n;
for(n=1;n<=30;n++){
t=t*n;
s=s+t;
}
cout<<setprecision(3)<< s;
}
求1+2!+3!+4!+…+30!。
科学计数法,保留两位小数。
示例代码
#include <iostream>
#include <iomanip>
using namespace std;
int main(){
double s=0,t=1;
int n;
for(n=1;n<=30;n++){
t=t*n;
s=s+t;
}
cout<<setprecision(3)<< s;
}