题目描述
求1+2!+3!+4!+…+30!。
利用科学计数法,保留两位小数。
代码如下:
#include<stdio.h>
int main(){
double s=0,t=1;
int n;
for(n=1;n<=30;n++){
t=t*n;
s=s+t;
}
printf("%.2e\n",s);
}
//注意是用科学计数法表示结果
求1+2!+3!+4!+…+30!。
利用科学计数法,保留两位小数。
代码如下:
#include<stdio.h>
int main(){
double s=0,t=1;
int n;
for(n=1;n<=30;n++){
t=t*n;
s=s+t;
}
printf("%.2e\n",s);
}
//注意是用科学计数法表示结果