Grit


私信TA

用户名:993852513

访问量:662

签 名:

等  级
排  名 8458
经  验 1180
参赛次数 0
文章发表 3
年  龄 0
在职情况 学生
学  校 1
专  业

  自我简介:

TA的其他文章

解题思路:模拟小球下落的过程,下落弹回为一个过程,反复多次过程即可。

注意事项:最后多算了一个,须要减掉

参考代码:

#include<stdio.h>
#include<string.h>
int main()
{    
    int i;
    double m,n;  //m为初始高度,n为弹跳的次数
    double sum=0.0;  //弹跳总路程初始化为0
    scanf("%lf%lf",&m,&n);
    for(i=0;i<n;i++)
    {
        sum+=m;  //落下的路程
        m/=2;        //弹回一次高度减半
        sum+=m;  //弹回的路程
    }
    sum-=m;  //多加了一次,须要减掉
    printf("%.2lf %.2lf",m,sum);
    return 0;
}

 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区