参考答案和解析
正确答案:程序代码如下: CLEAR SET TALK OFF h=100 5=100 FOR i=2 TO 10 h=h/2 s=s+ h* 2 ENDFOR ? ROUND(s2)
程序代码如下: CLEAR SET TALK OFF h=100 5=100 FOR i=2 TO 10 h=h/2 s=s+ h* 2 ENDFOR ? ROUND(s,2)
更多“编写程序,一球从100米高度落下,每次落地后反弹高度为上一次高度的一半。求该球第 10次落地时所经 ”相关问题
  • 第1题:

    题目:一个球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? Sn = 100.0 Hn = Sn / 2 for n in range(2,11): _____________ Hn /= 2 print ('Total of road is %f' % Sn) print ('The tenth is %f meter' % Hn)

    A.Sn = 2 * Hn

    B.Sn -= 2 * Hn

    C.Sn += 2 * Hn

    D.Sn = Sn- 2 * Hn


    CD

  • 第2题:

    2、一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?


    Sn = 100.0Hn = Sn / 2for n in range(2,11): Sn += 2 * Hn Hn /= 2print 'Total of road is %f' % Snprint 'The tenth is %f meter' % Hn

  • 第3题:

    1、一个小球从100米高处落下,每次落地后反弹回原高度的一半,再落下。求它在第n次落地时共经过多少米?第n次反弹多高?n 的值由用户输入取值范围是1< n="10" >


    公式计算

  • 第4题:

    球从h米高处落下,每次反弹的高度是下落高度的60%,求第10次落地后并反弹至最高点时球轨迹的长度。


    低于50厘米或高于65厘米

  • 第5题:

    一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。它在第N次落地时反弹多高?共经过多少米?保留两位小数


    tour = []height = []hei = 100.0 # 起始高度tim = 10 # 次数for i in range(1, tim + 1): if i == 1: tour.append(hei) else: tour.append(2*hei) hei /= 2 height.append(hei)print('总高度:tour = {0}'.format(sum(tour)))print('第10次反弹高度:height = {0}'.format(height[-1]))