c语言编程计算1+4+9+16+25+……+10000之和
时间: 2023-05-31 17:07:55 浏览: 231
这个问题是一个计算问题,可以使用循环结构来解决。具体的代码如下:
int sum = 0;
for (int i = 1; i <= 100; i++) {
sum += i * i;
}
printf("%d", sum);
这段代码可以计算出1+4+9+16+25+……+10000之和,输出结果为338350。
相关问题
编程求2+4+8+16+……,当和大于10000时退出的和值c语言
好的,以下是C语言代码实现:
```c
#include <stdio.h>
int main() {
int sum = 0, num = 2;
while (sum <= 10000) {
sum += num;
num *= 2;
}
printf("和为:%d\n", sum);
return 0;
}
```
我们使用一个while循环,每次将num乘以2加到sum中,然后判断sum是否大于10000,如果是就退出循环。这样就可以求得2+4+8+16+……的和,当和大于10000时退出循环,并将结果打印出来。
阅读全文