第一落下并弹起经过的总长为100+100/2,第一次落下弹起的高度为100/2=50米
#include<stdio.h>
int main()
{
double n=100.0;
int i=1;
double sum=100.0;
while(i<=10)
{
n=n/2;
sum=sum+n;
i=i+1;
}
printf("%f\n",sum);
printf("%f\n",n);
return 0;
}
第一落下并弹起经过的总长为100+100/2,第一次落下弹起的高度为100/2=50米
#include<stdio.h>
int main()
{
double n=100.0;
int i=1;
double sum=100.0;
while(i<=10)
{
n=n/2;
sum=sum+n;
i=i+1;
}
printf("%f\n",sum);
printf("%f\n",n);
return 0;
}