用C语言 计算e=0!+1!+2!+……+n!.....在线求救、
答案:2 悬赏:30 手机版
解决时间 2021-03-22 17:29
- 提问者网友:低吟詩仙的傷
- 2021-03-22 08:21
用C语言 计算e=0!+1!+2!+……+n!.....在线求救、
最佳答案
- 五星知识达人网友:神鬼未生
- 2021-03-22 08:42
#include double fact(int n){ if(n<=0) return 1; int i; double s=1.0; for(i=1;i<=n;i++){ s*=i; } return s; } int main(){ int n; scanf("%d", &n); double e=0; int i=0; for(i=0;i<=n;i++){ e+=fact(i); } printf("%lf", e); return 0; }
希望采纳
希望采纳
全部回答
- 1楼网友:琴狂剑也妄
- 2021-03-22 09:33
望参考:#include double fact(int n){if(n<=0) return 1; int i; double s=1.0;for(i=1;i<=n;i++){ s*=i; } return s; } int main(){int n; scanf("%d", &n); double e=0; int i=0;for(i=0;i<=n;i++){ e+=fact(i); } printf("%lf", e);return 0; }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯