【问题描述】
用户输入一个数n,计算该数的阶乘n!
【参考代码】
#include <stdio.h>
int main()
{
long int n, i, num=1;
printf("请输入一个正整数:");
scanf("%d", &n);
for (i = 1; i <= n; i++)
{
num = num * i;
}
printf("%ld!=%ld", n, num);
return 0;
}
用户输入一个数n,计算该数的阶乘n!
#include <stdio.h>
int main()
{
long int n, i, num=1;
printf("请输入一个正整数:");
scanf("%d", &n);
for (i = 1; i <= n; i++)
{
num = num * i;
}
printf("%ld!=%ld", n, num);
return 0;
}