c算法-小球落下反弹高度
来源:互联网 发布:嵌入式系统与人工智能 编辑:程序博客网 时间:2024/05/18 20:53
题目及代码:
#include <stdio.h>#include <math.h>#define INIT_HEIGHT 100//初始高度 100int main(int argc, const char * argv[]) { /** 题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? **/ int times=10; int sum=100;//总高度 float height=0;//第n次落地反弹高度 for (int i=1;i<=times; i++) { height=INIT_HEIGHT*pow(0.5, i); if (i<=times-1) { sum+=height*2; } } printf("第%d次落地时候共经过%d米,反弹高度将为%f米\n",times,sum,height); return 0;}
运行:
0 0
- c算法-小球落下反弹高度
- 小球落下,反弹问题
- 小球从100米落下,反弹
- 递归题:话说一个小球从100米空中落下,每次反弹一半高度,请问第12次反弹的高度是多少,小球总共经过多少米?
- 一个小球从100米空中落下,每次反弹一半高度,小球总共经过多少米,请问第10次反弹的高度是多少
- 小球从100米高空落下,来会反弹10次后经过的路程和第10次反弹的高度
- 求小球自由落体反弹十次总路程及最后一次反弹高度的c代码
- c语言实现小球反弹
- C语言:一个球从 100 米落下,每次落地后反跳回原一半,再落下,再反弹。求第10次高度?sum?
- 球从100米高度落下,10次反弹
- C语言 一个球从100米高的自由落下,每次落地后反跳回原高度的一半,再落下,再反弹。求第 10次落地时,共经过多少米,第10次反弹多高。
- 【C语言】一个球从100米高的自由落下,每次落地后反跳回原高度的一半,再落下,再反弹。求第10次落地时,共经过多少米,第10次反弹多高。
- 【c语言】一个球从100米高的自由落下,每次落地后反跳回原高度的一半,再落下,再反弹。求第 10次落地时,共经过多少米,第10次反弹多高。
- C语言 一个球从100米高的自由落下,每次落地后反跳回原高度的一半,再落下,再反弹。求第 10次落地时,共经过多少米,第10次反弹多高
- 【c语言】一个球从100米高的自由落下,每次落地后反跳回原高度的一半,再落下,再反弹。求第 10次落地时,共经过多少米,第10次反弹多高。
- 面试算法题:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下, 求它在 第10次落地时,共经过多少米?第10次反弹多高?
- 小球反弹
- C语言编程:一球从100米高度自由落下,每次落地后反弹回原来高度的一半,再落下,求它第10次落地时,共经过多少米,?第十次反弹多高?
- 程序调用plink.exe发送命令设置路由
- jQuery中bind,live,delegate与one方法的用法及区别
- viewpager + fragmentpageradapter 切换fragment产生的问题
- Animator xml解析Animator 和第三种图片点击方式
- 判断一个文本文件的编码格式
- c算法-小球落下反弹高度
- QT 读取txt 文件
- 进程与任务的区别
- 持续集成CI(三)待具体实践
- Android SwipeRefreshLayout 官方下拉刷新控件介绍
- Java泛型
- MySQL联合查询
- SqlServer数据库将自增值从头开始
- 翻转二叉树