最近在学C,写了一个简单 的函数。。
int getFac(int a){
int i =1; //定义输入值的最小正整数为 1;
int fac =1; //定义 输入值的第一个阶乘为 1*1 = 1;
得数 *1 得数 *2 得数 *3 得数 *4
while(i<=a){ //当i小于或等于 输入的值 的时候, fac = 1*1, fac = 1*2, fac=2*3, fac =6*4....以此类推
fac=fac * i; //公式为:n!=1×2×3×...×n
i++;
}
return fac;