定义一个函数,实现计算 n!,在主函数中依次调用该函数输出 1~10 的 阶乘
时间: 2024-02-06 15:12:08 浏览: 77
计算一个数的阶乘
好的,这里给您一个简单的 C++ 代码示例:
```c++
#include <iostream>
// 定义一个函数,计算 n 的阶乘
int factorial(int n) {
if (n <= 1) {
return 1;
} else {
return n * factorial(n - 1);
}
}
int main() {
for (int i = 1; i <= 10; i++) {
std::cout << i << "! = " << factorial(i) << std::endl;
}
return 0;
}
```
上面的代码中,`factorial` 函数实现了计算 n 的阶乘,使用了递归的方式。在 `main` 函数中,我们循环调用该函数,输出 1~10 的阶乘结果。
希望这个代码示例对您有帮助!
阅读全文