反彈球的高度

#include<stdio.h>
int main(){
	double sum=0,high=100;
	int i;
	for(i=1;i<=10;i++){
		sum+=high+high/2;
		high/=2;
	}
	sum-=high;
	printf("第10次落地共經:%.10f\n",sum);
	printf("第10次反彈高度爲:%.10f",high);
	return 0;
} 

將掉落與反彈看做一次組合,共經過10次組合,球的位置處於第十次落地反彈的半空。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章