c语言计算n的阶乘函数
时间: 2023-12-28 19:24:00 浏览: 169
C语言求N的阶乘
以下是两种C语言计算n的阶乘函数的例子:
1.创建函数来实现,函数里的计算方法实际还是循环
```c
#include<stdio.h>
int jie(int n) //创建一个jie函数用来求n!
{
int i, b=1;
for (i = 1; i <= n; i++)
{
b *= i;
}
return b;
}
int main()
{
int n = 0;
scanf("%d", &n);
int a = jie(n);
printf("%d\n", a);
}
```
2.用循环直接算
```c
#include <stdio.h>
int main()
{
int n,i,a=1;
scanf("%d",&n);
for (i = 1; i <=n; i++)
{
a= a*i;
}
printf("%d\n", a);
}
```
阅读全文