计算并输出下面级数前n项(n=50)的和。 1*2+2*3+3*4+4*5+……+n*(n+1)+…C语言
时间: 2023-10-24 22:13:42 浏览: 222
计算前N项之和(c语言)
好的,以下是实现代码:
```c
#include <stdio.h>
int main() {
int n = 50; // 求前50项的和
int i;
int sum = 0;
for (i = 1; i <= n; i++) {
sum += i * (i + 1); // 求和
}
printf("前50项的和为:%d\n", sum);
return 0;
}
```
我们使用一个循环从1到n,每次累加前一项和当前项的乘积,最后输出结果。
这里需要注意的一点是,我们在循环中使用了 `+=` 运算符来更新 `sum` 的值,相当于 `sum = sum + i * (i + 1)`。
阅读全文