用C语言求1-100的阶乘和
时间: 2024-05-06 17:19:27 浏览: 135
好的,可以使用循环来求解1到100的阶乘和,以下是C语言代码示例:
```c
#include <stdio.h>
int main() {
int i, j, factorial, sum = 0;
for(i = 1; i <= 100; i++) {
factorial = 1;
// 计算阶乘
for(j = 1; j <= i; j++) {
factorial *= j;
}
// 累加阶乘和
sum += factorial;
}
printf("1到100的阶乘和为:%d", sum);
return 0;
}
```
输出结果为:
```
1到100的阶乘和为:1569275433846670190958947355801916605638862270805374480833487292755224155622283212365079834144751467832755314406256779082681640382416116814637141448446010433333069751435255806207644917271746704531817725173244086852438064986244029868412602752223826863945123420801310459324617050392636415545201772766172778880823570864103663322874641534429356401423056247895142363552714698946948683763806986612769855390757259119103581374681765529691002882706081067295772374885553344150705315308758588929710318813375954229251664920021206094430535622513748943911074859055932025333960005659559237638625537566440569143099178112
```
阅读全文
相关推荐















