编程求2+4+8+16+……,当和大于10000时退出的和值c语言
时间: 2023-08-19 07:05:11 浏览: 295
数值求和,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时退出循环,并将结果打印出来。
阅读全文