2020-10-03

    科技2022-07-12  118

    第10次反弹多高以及10次落地经过的距离

    /*一个球从100m高度自由落下,每次落地后反跳回原高度的一半, 再落下,再反弹.求它在第10次落地时,共经过多少米,第10次反 弹多高*/ #include "stdio.h" int main() { float a,b,s,i,c,t;/*a为每次弹起的高度,b为每次落地经过的距 离, s为10次落地经过的总距离*/ a=50,b=100,s=100,c=100,t=a;/*第一次落地经过100m,以后每次落地经过的 距离为反弹高度的2倍 第二次落地经过100m*/ for(i=1;i<=10;i++) { c=c/2; } printf("第十次反弹%f米\n",c); for(i=1;i<=9;i++) //每次落地经过的距离从第二次算起 { b=t*2; t=t/2; s=s+b; } printf("共经过%f米\n",s); return 0; } ```![在这里插入图片描述](https://img-blog.csdnimg.cn/20201003220839361.PNG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1MzI1Mjc1,size_16,color_FFFFFF,t_70#pic_center)
    Processed: 0.011, SQL: 8