个人练习题总结02
本章主要记录个人在学习过程中巩固所学知识点所做笔记,持续更新系列
计算小球在100米高度落下,每次弹起落下高度的一半(0.01m不弹起)多少次落地;经过了多少m?
float height = 100;//当前高度
float times = 0, distance = height;//初始化弹起次数,初始距离
//下次弹起高度如果大于 0.01m
while(height/2>=0.01)
{
times++;//计次数
height /= 2;//高度减半
distance += height*2;//起、落
}
Console.WriteLine("{0}次,{1:f1}米",times,distance);