定义一函数f求n!,在main函数中调用f函数(使用循环)求出1!+2!+3!+4!(不使用递归)
时间: 2023-09-04 16:12:59 浏览: 70
下面是一个求n!的函数f,以及在main函数中调用f函数求出1! 2! 3! 4!的示例代码:
```c++
#include <iostream>
using namespace std;
int f(int n) {
int result = 1;
for (int i = 2; i <= n; i++) {
result *= i;
}
return result;
}
int main() {
for (int i = 1; i <= 4; i++) {
cout << i << "! = " << f(i) << endl;
}
return 0;
}
```
输出结果为:
```
1! = 1
2! = 2
3! = 6
4! = 24
```
阅读全文