在 C 语言中,可以使用函数来求阶乘。这里是一个例子:
#include <stdio.h>
// 阶乘函数,输入一个整数n,返回n!
long long factorial(int n)
{
// 当n为0时,返回1
if (n == 0)
{
return 1;
}
// 否则,返回n * (n-1)!
return n * factorial(n - 1);
}
int main()
{
// 输入一个整数n
int n;
printf("请输入一个整数: ");
scanf("%d", &n);
// 调用阶乘函数并