一个正整数的阶乘是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。
n!=1×2×3×...×n
#include <stdio.h>
int main()
{
int i;
int n = 5;//5的阶乘
int fac = 1;//阶乘初始值
for (i = 1;i <= n;i++)
{
fac = fac * i;
}
printf("5的阶乘为%d", fac);
return 0;
}