c语言1+2+4+8+……+64
时间: 2023-11-12 09:07:27 浏览: 321
C语言实现求1+2+3+……+100的和,要求分别用while、do while、for循环实现。.txt
这是一个等比数列求和的问题,可以使用循环结构来实现。具体代码如下:
```
#include <stdio.h>
#include <math.h>
int main()
{
int s = 1;
int i;
for(i = 2; i <= 64; i *= 2)
{
s += i;
}
printf("s = %d\n", s);
return 0;
}
```
运行结果为:s = 127。
阅读全文