以下程序,sum為經(jīng)過(guò)的距離,hight為高度
#include <stdio.h>
#include <cstdlib>
int main()
{ int i;
float sum,hight;
sum=100.0;
hight=100.0;
for(i=2;i<=10;i++)
{
hight /= 2;
sum += hight * 2;
printf("第%d次:%.2f %.2f\n", i, sum, hight);
}
printf("%.2f %.2f\n", sum, hight);
system("pause");
return 0;
}
![](http://g.hiphotos.baidu.com/zhidao/wh%3D600%2C800/sign=ee0aa610d52a283443f33e0d6b85e5d2/4bed2e738bd4b31c095222b686d6277f9e2ff855.jpg)