c语言通过函数调用的方式求取a!+b!+c!+m!
时间: 2023-11-28 17:45:43 浏览: 97
c语言函数调用
以下是C语言通过函数调用的方式求取a!+b!+c!+m!的例子:
```c
#include <stdio.h>
int fac(int n) { // 定义求阶乘的函数
int res = 1;
for (int i = 1; i <= n; i++) {
res *= i;
}
return res;
}
int sum(int a, int b, int c, int m) { // 定义求和的函数
return fac(a) + fac(b) + fac(c) + fac(m);
}
int main() {
int a, b, c, m;
printf("请输入a, b, c, m的值:");
scanf("%d%d%d%d", &a, &b, &c, &m);
printf("a!+b!+c!+m!=%d\n", sum(a, b, c, m));
return 0;
}
```
阅读全文