#include <stdio.h>
int main() {
int JC(int m, int n);
int m, n, x;
printf("请输入阶乘的下标:");
scanf("%d",&m);
printf("请输入阶乘的上标:");
scanf("%d", &n);
x = JC(m,n);
printf("值:%d",x);
return 0;
}
int JC(int m,int n) {
int i,j,y=1, z=1;
//计算阶乘公式中的分子
for (i = 1; i <= n;i++) {
y = m * y;
m--;
}
//计算阶乘公式中的分母
for (j = 1; j <= n; j++) {
z = j * z;
}
return y / z;
}
编写JC函数,求n!;在主函数中调用这个函数,求n!的值,其中m,n的值从键盘输入
最后得出=