一道阶乘题目,希望有大神可以帮帮孩子!!谢谢了!!
5条回答 默认 最新
- 正在学C++ 2021-04-22 09:36关注
#include<stdio.h> int main(){ double e=1, f = 1, i=0; while (1/f>=1e-6){ i++; f *= i; //f是每一项的阶乘,1! 2! 3! e += 1/f; } printf("%f",e); return 1; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
#include<stdio.h>
int main(){
double e=1, f = 1, i=0;
while (1/f>=1e-6){
i++;
f *= i; //f是每一项的阶乘,1! 2! 3!
e += 1/f;
}
printf("%f",e);
return 1;
}