小Bob 小Bob Bob来啦

2020年06月26日 23:47 __ _ _ _ _

文章配图

Never get stuck with the thing that ruins your day. Stay upbeat and be
happy; for life is too short to be wasted on crap.
不要让不好的事情毁了你这一天,乐观一点,开心一点,生命如此短暂,别浪费时间在不值一提的事情上。

本关任务:

编写一个程序,任意输入n,求S=1!+2!+…+n!。注意:n!表示n的阶乘。0的阶乘等于1,负数的阶乘等于0。提示:(n+1)!=n!*(n+1)

例如:

输入:10 输出:4037913

输入:7 输出:5913

输入:-1 输出:0

源代码:


#include<stdio.h>int main(){    int n,i,c=1,s=0;    scanf("%d",&n);    for(i=1;i<=n;i++)    {        c*=i;        s+=c;    }    if(n == 0){        printf("1");    }else if(n<0){        printf("0");    }else{        printf("%d",s);    }    return 0;}

运行结果:

文章配图

文章配图

最后的话:刷题要找自己的不足,然后去专攻。

往期推荐:

个人真的需要建网站/博客?来和小Bob来康康建Blog的好处叭 2020-06-23
文章配图

C循环-求各位数字之积 2020-06-24
文章配图

使用油猴刷课,刷题,刷VIP电视,电影攻略全在这里了(含视频讲解) 2020-06-01
文章配图

公众号:程序员Bob

一个正在学习C语言的人,致力于将所学内容讲得更透彻!

点赞关注谢谢你

长按下图二维码关注,和你一起领悟程序员的魅力。

点“ 在看 ” 你懂得

预览时标签不可点

阅读




__