c语言一球从100米高度自由落下 每次落地返回,C语言编程 经典例题一百道 20 一球从100米的高度自由落下,每次落地返回原高度的一半再落下,求它在第10次落地,共经过多少米?第10反弹多高。...
#includeintmain(){floati,sum=0;intj;i=100.0;for(j=1;j<=10;j++){sum=sum+i;//十次落地,把十次向下运动的距离相加。i=i/2;if(j<=9){sum=sum+i;//十次落地,有九次向上运动的距离。把九次向上的距离相加。}}printf("\n经过的总路程为%5.2lf\n\n",sum);return0;}方法二:#inc