使用c++编写程序求 n!的值。
时间: 2024-03-13 13:44:49 浏览: 60
C语言程序设计-功能:编写程序求无理数e的值并输出;计算公式为:e=1+11!+12!+13!+......+1n!当1n!
5星 · 资源好评率100%
可以使用循环来计算 n! 的值,具体代码如下:
```c++
#include <iostream>
int main() {
int n;
std::cout << "请输入一个正整数 n:";
std::cin >> n;
int result = 1;
for (int i = 1; i <= n; i++) {
result *= i;
}
std::cout << n << "! = " << result << std::endl;
return 0;
}
```
首先从标准输入中读入一个正整数 n,然后使用一个循环来计算 n! 的值,最后将结果输出到标准输出中。运行程序后,输入一个正整数 n,即可得到 n! 的值。
阅读全文