一个球从 100 米高的地方自由落下,每次落地后反跳回原高度的一半,再落下,再反弹。
2015-11-07 18:11
441 查看
一个球从 100 米高的地方自由落下,每次落地后反跳回原高度的一半,再落下,再反弹。求第10次落地时,共经过多少米,第 10 次反弹多高。
#include<stdio.h> #include<stdlib.h> int main() { double s = 100; double h = 0; int n = 0; h = s / 2; for (n = 2; n <= 10; n++) { s += 2 * h; h = h / 2; } printf("第10次落地共经过%f米,第十次反弹%f米\n",s, h); system("pause"); return 0; }
相关文章推荐
- iOS 那些好用的三方库索引
- 2014-2015 ACM-ICPC, Asia Tokyo Regional Contest F題:There is No Alternative [最小生成树]
- ids for this class must be manually assigned before calling save():
- 一个java程序员自学IOS开发之路(六)
- Java NIO入门(二):缓冲区内部细节
- hadoop笔记
- Excel中根据XML映射导出XML数据
- 自定义广播、有序广播、无序广播、监听sd卡的状态
- 使用moment.js管理时间
- 简单了解ddos攻击
- 通过innobackupex实现对MySQL的单库备份
- 如何编写dao_servlet容器处理请求资源路径_路径匹配
- 套接字的(客户端与服务器端的连接)
- 选项卡操作
- AutoMapper(七)
- Webstorm10.0.3破解程序及汉化包下载、Webstorm配置入门指南
- 猴子吃桃问题
- linux 线程栈
- This data item is already used in a primary identifier.的处理
- eclipse开发Groovy代码,与java集成,maven打包编译