用C++写一个程序,求n的阶乘
时间: 2023-12-27 14:45:29 浏览: 90
c++中求n的阶乘的程序
5星 · 资源好评率100%
以下是用C语言写的求n的阶乘的程序:
```c
#include <stdio.h>
int main() {
int n, i;
long long factorial = 1;
printf("请输入一个正整数:");
scanf("%d", &n);
// 计算 n 的阶乘
for (i = 1; i <= n; ++i) {
factorial *= i;
}
printf("%d 的阶乘为 %lld\n", n, factorial);
return 0;
}
```
使用方法:
1. 将以上代码复制到C文件中,命名为 `factorial.c`。
2. 在命令行中使用 `cd` 命令进入该文件所在的目录。
3. 使用 `gcc factorial.c -o factorial` 命令编译该程序。
4. 使用 `./factorial` 命令运行该程序。
5. 输入一个正整数,程序将计算其阶乘并输出结果。
阅读全文