给定一个整数n,求它的阶乘,0≤n≤12
既然是求阶乘的,那突破点就很明显,
一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。
2️⃣背景:
1808年,基斯顿·卡曼(Christian Kramp,1760~1826)引进这个表示法。
3️⃣阶乘的计算方法:
任何大于等于1 的自然数n 阶乘表示方法:
注意:0的阶乘为1,即 0!=1。
在了解这些之后,可以开始先尝试用代码进行实现一下,然后再看下面代码做一次检查。
关于C语言实现n的阶乘,目前入门阶段,我们主要有以下两种写法: