有问题的阶乘之和运行操作行得到输出结果和运行时间的表格(应为还没有看附录)

来源:互联网 发布:mac快速接入 编辑:程序博客网 时间:2024/05/01 13:51
#include <stdio.h>#include <time.h> int main(){const int MOD=1000000;int i,j,n;int  s=0;scanf("%d",&n);if(n>25){n=25;}for(i=1;i<=n;i++){int factorial=1.0;for(j=1;j<=i;j++){factorial=factorial*j%MOD;}s=(factorial+s)%MOD;}printf("%d\n",s);printf("Time used=%.2lf\n",(double)clock()/CLOCKS_PER_SEC);return 0;}

0 0
原创粉丝点击