学弟我是12级信管的学生(医学方向),刚学习C语言不久,今天遇到个编程题总是找不到自己的错误,请大家帮帮忙,发现一下问题,另外我们刚学,只接触了几个简单的函数
题目:一个球从100米的高度自由落下,每次落地后反跳回原高度的一半,再落下,再反弹,求它在第十次落地时,共经过多少米,第十次反弹多高。
编程:
#include<stdio.h>
void main()
{
double h=100,a=h/2;
int n;
if(n=2;n<=10;n++)
{
h=100+a*2;
a=a/2;
}
printf("%f\n",h);
printf("%f\n",a);
}