一个球从100m高处自由落下,每次着地后又跳回到原高度的一半再落下 .求他在10次落地时,共进过多少米?第10次反弹多高?
题目
一个球从100m高处自由落下,每次着地后又跳回到原高度的一半再落下 .求他在10次落地时,共进过多少米?第10次反弹多高?
#include
int main()
{
float x,sn,i;
x=100;
for(i=1;i<=10;i++)
{
x=x/2;
sn=sn+x;
}
printf("共经过%f米
第10次反弹%f米
",sn,x);
return 0;
}
求出的结果sn怎么等于负数了?
答案
sn你没有预定义啊
float x,sn,i;
x=100;sn=0;
for(i=1;i<=10;i++)
{
x=x/2;
sn=sn+x;
}
printf("共经过%f米
第10次反弹%f米
",sn,x);
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点