第三十五讲项目2——反弹的皮球

    xiaoxiao2021-12-14  15

    程序代码

    #include <stdio.h> #include <stdlib.h> /*  *csdn学院——2016级 *目的:让代码见证成长(作为一个菜鸟, *如果有朋友发现错误,欢迎指正)! *文件名称:Myfun61.c  *作者:小臣小仁  *完成日期:2016年12月3日  *问题描述:一球从的100米高度自由落下, *每次落地后反跳回原来高度的一半,再落下, *求它在第十次落地时,共经过多少米?第十次反弹多高? */ int main() { int i; float num=100,sum=100; for(i=1;i<10;i++) { num/=2; sum+=num*2; } printf("%d次时经过%.3f米,反弹的高度为%.3f",i,sum,num/2); return 0; }

    输出结果

    知识点总结

                   在计算其总长时,是计算落地和弹起的两部分总和

    心得体会

                   由于在第十次落地的时候落地,没有计算弹起的距离,所有输出时反弹高度“num/2”!

    转载请注明原文地址: https://ju.6miu.com/read-969864.html

    最新回复(0)