第8周OJ项目4 小球自由下落

来源:互联网 发布:中国近几年进出口数据 编辑:程序博客网 时间:2024/05/01 18:25

问题及代码:

/*烟台大学计算机学院问题描述:一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。它在第N次落地时反弹多高?共经过多少米?保留两位小数输入   M N输出    它在第N次落地时反弹多高?共经过多少米?保留两位小数,空格隔开,放在一行作者:景怡乐完成时间:2016年10月20日*/#include <stdio.h>#include <stdlib.h>int main(){    float s,h;    int i,n;    scanf("%f %d",&s,&n);    h=s/2;    for (i=2; i<=n; i++)    {        s=s+2*h;        h=h/2;    }    printf ("%.2f %.2f",h,s);    return 0;}

运行结果:

知识点总结:明确各个量代表的意思,一一对应。

0 0
原创粉丝点击