首页 > 其他 > 详细

求1!+2!+3!+4!+...+20!

时间:2020-05-08 18:03:32      阅读:44      评论:0      收藏:0      [点我收藏+]

#include <stdio.h>
int main()
{
    int n;
    double s=0,t=1;
    //s不应定义为int int所能存储数据范围较小  t同理 作为阶乘存储数据范围较大
    for(n=1;n<=20;n++)
    {
        t=t*n;
        s=t+s;
     }
     printf("前二十项阶乘:%22.15e\n",s);
     //数据宽度22 数字部分中小数位数为15位 前二十项阶乘:2.561327494111820e+018
    return 0;
 }

技术分享图片

求1!+2!+3!+4!+...+20!

原文:https://www.cnblogs.com/LiQingXin/p/12851721.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!