球弹跳高度的计算(C语言)
描述
一球从某一高度落下(整数,单位米),每次落地后反跳回原来高度的一半,再落下。
编程计算气球在第10次落地时,共经过多少米? 第10次反弹多高?
输入
输入一个整数h,表示球的初始高度。
输出
输出包含两行:
第1行:到球第10次落地时,一共经过的米数。
第2行:第10次弹跳的高度。
注意:结果可能是实数,结果用double类型保存。
提示:输出时不需要对精度特殊控制,用cout << ANSWER,或者printf("%g", ANSWER)即可。
样例输入
20
样例输出
59.9219 0.0195313
#include <stdio.h>
int main()
{int h,i;double h0,s=0; scanf("%d",&h); //题目要求读入整数,所以读入高度时用整数,计算用浮点数h0=(double)h; //转换成浮点数for(i=0;i<10;i++){ //循环10次刚好10次落地10次弹起(10次落地,第十次弹起后结束)if(i==0){ //第一次路程为最初高度s+=h0;} else{s+=h0*2; //后面的一次路程有往返,为弹起高度的两倍}h0/=2; //每次弹起高度变为一半}printf("%g\n%g",s,h0); //依题意输出return 0;
}
球弹跳高度的计算(C语言)相关推荐
- Bailian3142 球弹跳高度的计算【水题】
3142:球弹跳高度的计算 总时间限制: 1000ms 内存限制: 65536kB 描述 一球从某一高度落下(整数,单位米),每次落地后反跳回原来高度的一半,再落下. 编程计算气球在第10次落地时,共 ...
- C/C++编程学习 - 第6周 ⑤ 球弹跳高度的计算
题目链接 题目描述 蒜头君让一个球从某一高度落下(整数,单位米),每次落地后反跳回原来高度的一半,再落下.编程计算气球在第 10 次落地时,共经过多少米?第 10 次反弹多高? 输入格式 输入一个整数 ...
- 1.5 编程基础之循环控制 20 球弹跳高度的计算
http://noi.openjudge.cn/ch0105/20/ #include<iostream> using namespace std; int main() {double ...
- 信息学奥赛一本通 1085:球弹跳高度的计算 | OpenJudge NOI 1.5 20
[题目链接] ybt 1085:球弹跳高度的计算 OpenJudge NOI 1.5 20:球弹跳高度的计算 [题目考点] 1. 循环 [解题思路] 1. 使用循环描述球的弹跳过程 2. 数学计算 分 ...
- 信息学奥赛一本通(1085:球弹跳高度的计算)
1085:球弹跳高度的计算 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 47240 通过数: 25665 [题目描述] 一球从某一高度hh落下(单位米) ...
- 基础练习:1085:球弹跳高度的计算
1085:球弹跳高度的计算 [题目描述] 一球从某一高度h落下(单位米),每次落地后反跳回原来高度的一半,再落下.编程计算气球在第10次落地时,共经过多少米? 第10次反弹多高? 输出包含两行,第1行 ...
- 【C++】1085:球弹跳高度的计算(信息学奥赛)
好了,今天的内容就是1085:球弹跳高度的计算,内容的详细意思也就是一球从某一高度hh落下(单位米),每次落地后反跳回原来高度的一半,再落下.编程计算气球在第1010次落地时,共经过多少米? 第101 ...
- 1085:球弹跳高度的计算
1085:球弹跳高度的计算 时间限制: 1000 ms 内存限制: 65536 KB [题目描述] 一球从某一高度hh落下(单位米),每次落地后反跳回原来高度的一半,再落下.编程计算气球在第1010次 ...
- openjudge 1.5.20 球弹跳高度的计算
OpenJudge - 20:球弹跳高度的计算 解题思路: 1.由题可知,计算第十次落地,一共经过的路程,并且计算第十次弹起来的高度 2.定义变量h,表示球的初始高度,输入h的值,在球第一次落地的过程 ...
- 球弹跳10次的计算c语言,C/C++编程学习 - 第6周 ⑤ 球弹跳高度的计算
题目描述 蒜头君让一个球从某一高度落下(整数,单位米),每次落地后反跳回原来高度的一半,再落下.编程计算气球在第 10 次落地时,共经过多少米?第 10 次反弹多高? 输入格式 输入一个整数 h (1 ...
最新文章
- FLUSH TABLES WITH READ LOCK
- hibernate 持久化
- android Mac OS X 中 VT/NX
- 【IM】关于条件随机场CRF的理解
- Redis基本数据类型1--String
- boost::mp11::mp_map_erase相关用法的测试程序
- OpenCV差分二值化的实时场景文本检测的实例(附完整代码)
- SAP MTA打包的一些常见错误
- 图表相同数据会自动合并问题(finereport)
- 输出绝对值(信息学奥赛一本通-T1040)
- 大型网站技术架构(二)--架构模式(转)
- 【转】3个普通IO识别22个按键试验
- css float与学习骑自行车
- 数学速算法_简单易学的速算法,贴墙上背,孩子次次数学100分!
- 利用pyechart绘制简单的迁徙流向图、世界地图
- Altium designer中蛇形线走法和操作说明
- imu oracle,IMU技术
- IBM裁员传闻引他人挖角 公司发言人否认裁员规模
- 惠州 菜鸟机器人_菜鸟智能配送机器人小G上岗 一次能装10多个包裹
- android定时提醒功能,Android后台定时提醒功能实现
热门文章
- 求职面试,这些工具网站可千万错过
- (1)三相同步电机基础参数测量
- 调用NBA赛事API,完成对返回json数据的解析
- 是什么原因导致在进行电缆交流耐压试验之后绝缘降低了?
- mysql routines是什么_5.7 mysqldump routines
- 重温FPGA之4bit信息位 汉明编码器 verilog实现
- Python爬取当贝市场APK应用信息并下载
- Altium Designer出现 advpcb.dll 报错的彻底解决方法
- 全端通用快速开发UI组件库UnifyUi大更新,Unify Ui是基于uni-app的全端(vue/nvue)组件库
- [备忘].cll文件的MIME类型