直到循环:do{}while(条件)/*执行循环,直到条件为真结束,至少执行一次*/
for循环:for(初始值;结束条件;变量的变化){}
跳出循环有两种方式,break和continue,break是跳出循环;continue是跳出本次循环开始下一次循环。
main(){
float
sn=100.0,hn=sn/2
int
n//n为己随你自己喜欢了,最标准的解题
for(n=2n<=10n++)
{
sn=sn+2*hn/*第n次落地时共经过的米数*/
hn=hn/2
/*第n次反跳高度*/
}
printf("the
total
of
road
is
%f\n",sn)
printf("the
tenth
is
%f
meter\n",hn)
}