运用函数实现n!求4!+!5!+6的值
时间: 2024-06-17 14:02:15 浏览: 87
要求4!+5!+6的值,需要先求出4!和5!,然后将它们相加再加上6。其中,n!表示n的阶乘,即n*(n-1)*(n-2)*...*1。
可以通过函数来实现求阶乘的操作,以下是一种实现方式:
```
int factorial(int n) {
if (n == 1) {
return 1;
} else {
return n * factorial(n-1);
}
}
```
在主函数中,可以调用上面的函数来计算4!和5!,然后将它们相加再加上6,得到最终的结果。以下是一种实现方式:
```
int main() {
int result = factorial(4) + factorial(5) + 6;
cout << "4! + 5! + 6 = " << result << endl;
return 0;
}
```
阅读全文