语法:while(条件){循环体}
特点:先判断条件,在执行循环体;用于循环次数不确定的情形。
例子:小球从100米高的地方落下,每次落地后tan'弹回原高度的一半,计算一共谈起多少次(最低弹起的 高度为0.01米)
,计算小球总共经历多少路程。
double s = 100;
double h = s / 2;
int n = 1;
while (h >= 0.01)
{
n++;
s = s + h * 2;
h = h / 2;
}
Console.WriteLine("总共弹起次数为{0}\n总路程为{1}", n, s);