第一种做法:用for循环
用到循环嵌套的方法。
注意:result = 1应放在第一个循环里
如果放在循环外面,每次的result是上一次计算的结果,会导致结果很大,计算错误
第二种方法:数学公式
引用math库里的factorial( ) 方法
第三种方法:递归
关于递归的方法,可以参考我以前的文章 https://blog.csdn.net/Barbara1314/article/details/135924815
第一种做法:用for循环
用到循环嵌套的方法。
注意:result = 1应放在第一个循环里
如果放在循环外面,每次的result是上一次计算的结果,会导致结果很大,计算错误
第二种方法:数学公式
引用math库里的factorial( ) 方法
第三种方法:递归
关于递归的方法,可以参考我以前的文章 https://blog.csdn.net/Barbara1314/article/details/135924815