如何用c语言计算n!=1*2*3*4*5…*n
时间: 2023-06-02 09:02:42 浏览: 184
可以使用循环语句来计算n的阶乘,具体步骤如下:
1. 定义一个变量result,并将其初始化为1。
2. 使用for循环,从1到n迭代计算每个数的乘积,并将结果累加到result中。
3. 循环结束后,变量result即为n的阶乘。
代码示例:
```c
#include <stdio.h>
int main() {
int n, i, result = 1;
printf("请输入一个正整数n:");
scanf("%d", &n);
for (i = 1; i <= n; i++) {
result *= i;
}
printf("%d的阶乘为%d\n", n, result);
return 0;
}
```
运行结果示例:
```
请输入一个正整数n:5
5的阶乘为120
```
阅读全文
相关推荐














