c语言编写函数,计算n!,int fun(int n) 在main函数中调用函数计算: S=1! +2! +3!+......+10!
时间: 2023-11-27 18:48:20 浏览: 124
C语言中函数与指针的应用总结
以下是C语言编写函数,计算n!的代码和在main函数中调用函数计算S=1!+2!+3!+...+10!的代码:
```c
#include <stdio.h>
// 计算n的阶乘
int fun(int n) {
int result = 1;
for (int i = 1; i <= n; i++) {
result *= i;
}
return result;
}
int main() {
int n = 10;
int sum = 0;
for (int i = 1; i <= n; i++) {
sum += fun(i);
}
printf("S = %d\n", sum); // 输出:S = 4037913
return 0;
}
```
阅读全文