题解 1014: [编程入门]阶乘求和

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

C语言程序设计教程(第三版)课后习题6.4 (C语言代码)

摘要:解题思路:这题主要是求每个数的阶乘以及阶乘求和,这个想必对各位大佬来说肯定是轻而易举,但对于我这个新人小白来说还需思考一会儿,想出来的也不是最简洁的算法……一开始我把变量都定义成int型,上传了几次都……

C语言程序设计教程(第三版)课后习题6.4 (C++代码)

解题思路:题意很简单,是一个阶乘累加的算法设计。如果要实现这个算法,就要做到两个工作,先分别阶乘,再累加。我设计了一个子程序用于阶乘。注意事项:阶乘是一个让数值大小级数级倍增的算法,普通的int求和时会在n值极小时就溢出。所以关键在于存放最后结果和中间阶乘时候的两个值的声明longlong.参考代码: