c语言循环结构例题

Python016

c语言循环结构例题,第1张

当循环:while(条件){}/*条件为真时,执行括号语句,有可能执行零次*/

直到循环: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)

}