这个题很好
#include<stdio.h>void main(){ long int s=0;
for(int i=1;i<=10;i++) { int t=1; for(int j=1;j<=i;j++) t*=j; s+=t; } printf("%d",s);}
大数相乘总会有溢出的情况的,将其分段降权是其解决办法