[C] C程序100例_020

来源:互联网 发布:php 设置网站根目录 编辑:程序博客网 时间:2024/05/14 05:01
/*[C程序100例_020]题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?分析:*/#include <stdio.h>int main(){float s=100.0,h=s/2,i,j,k;int n;scanf("%d",&n);for(i=2;i<=n;i++){s=s+2*h; /*第n次落地时共经过的米数*/h=h/2;/*第n次落地后又弹起的高度*/}printf("s=%f\n",s);printf("h=%f\n",h);return 0;} 

原创粉丝点击