一个球从100m高的地方自由下落,每次落地后反弹会原高的一半,再落下,再反弹
int main()
{
double high = 100;
double mile = 100;
int count = 0;
int i = 0;
printf("请输入反弹次数:");
scanf("%d", &count);
for (i = 0; i < count; i++)
{
high = high / 2;
mile = mile+ high;
}
printf("共经过%f米,第%d次反弹%f米高", mile, count, high);
system("pause");
return 0;
}
转载于:https://blog.51cto.com/10797127/1710635