#include <stdio.h>
int main(void){
int i;
double a[8]={0}; //初始化数组为0
double h=100,s=100;
for(i=1;i<9;++i){ //循环八次
h /= 2;
a[i]= h; //数组第二个元素开始赋值,其值为小球落地反弹的高度
s += 2*a[i-1]; //数组第一个元素为0,第一次落地经过的路程为100
printf("小球第%d次落下反弹的高度是:%lf米; 经过的总路程是:%lf米\n",i,h,s);
}
return 0;
}