一个球原高100m,每次下落后反弹高度减少一半,计算第十次的时候的反弹高度和总共所经过的距离。

#include<stdio.h> void main() { int j; float h=100,s=0; printf(“原高为%fm \n”,h ); for(j=1;j<=10;j++) { s=s+h;//第一次下落经过距离 h=h/2;//反弹一次后的高度 s=s+h;//第一次下落的距离加上反弹后的高度 printf(“第%d次落地反弹高度为%fm走过距离为%fm\n”,j,h,s
相关文章
相关标签/搜索