阶乘的和

输入n,计算s=1!+2!+3!+4!+……n!的末四位(不含前导0)。n〈=10︿6,n!表示前n个正整数的积。

样例输入:

10

样例输出:

37913

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

猜你喜欢

转载自blog.csdn.net/Won9yIFan/article/details/55001687