C语言经典案例:一球从100米高度自由落下,每次落地后反跳回原高
栏目分类:C语言教程 发布日期:2020-07-18 浏览次数:次
C语言案例分析:见下面注释。
程序源代码:
实现代码如下:
#include<stdio.h>
int main()
{
float h,s;
h=s=100;
h=h/2; //第一次反弹高度
for(int i=2;i<=10;i++)
{
s=s+2*h;
h=h/2;
}
printf("第10次落地时,共经过%f米,第10次反弹高%f米\n",s,h);
return 0;
}
本案例运行效果如下:
第10次落地时,共经过299.609375米,第10次反弹高0.097656米
本文由IT教学网整理发布,转载请注明出处:http://www.itjx.com/jiaocheng/cyuyan/827.html