1、编程计算f(n)=1!+2!+3!+…+n!.其中n由键盘输入,且n最大值10000.用数组,存储效率和时间效率尽可能高.提供的exe程序运行n=10000时需要大概3秒.并且能显示计算时间最后.
网友回答
#includelong countNum(intn){long num =1;int m = n;while(m) { num *= m--; }return num;}long countSum(int n){long i =0;while(n) { i += countNum(n--); }return i;}int main(){inti...