c 语言求1!+3!+5!+N!之和
时间: 2023-11-17 17:00:51 浏览: 102
九九乘法表c 语言+用于打印九九乘法表
```c
#include <stdio.h>
int main() {
int n, i, j, sum = 0, fac = 1;
scanf("%d", &n);
for (i = 1; i <= n; i += 2) {
for (j = 1; j <= i; j++) {
fac *= j;
}
sum += fac;
fac = 1;
}
printf("%d", sum);
return 0;
}
```
解释:首先输入一个整数n,然后用for循环遍历1到n中的奇数,再用一个内层for循环计算每个奇数的阶乘,最后将所有奇数的阶乘相加得到最终结果。
阅读全文