zhen6


私信TA

用户名:zhen6

访问量:15251

签 名:

等  级
排  名 289
经  验 5632
参赛次数 0
文章发表 109
年  龄 0
在职情况 学生
学  校 南昌工程学院
专  业

  自我简介:

解题思路:简单易懂。

注意事项:必须用long int ,int 会被认为错误,具体情况应该是考虑溢出问题,懂得大佬可以留言谢谢。

参考代码:

#include <stdio.h>


    int main ()

    {

        long int s=1,Sn=0;

        long int n,i;

        scanf("%ld",&n);

    if(n<=20)

    {

    for(i=1;i<=n;i++)

    {

        s=s*i;

        Sn+=s;

    }

    printf("%ld",Sn);

    }

    return 0;

     } 


 

0.0分

0 人评分

  评论区

  • «
  • »