早教吧 育儿知识 作业答案 考试题库 百科 知识分享

一个球从100m高度自由落下,每次落地后反跳回原高度的一半,再落下,再反弹,求它在第10次落地时共经?米要求:用控制语句(if-else;switch;for;while;do-while;continue;break;goto;return);头文件(iostream.h

题目详情
一个球从100m高度自由落下,每次落地后反跳回原高度的一半,再落下,再反弹,求它在第10次落地时共经?米
要求:用控制语句(if-else;switch;for;while;do-while;continue;break;goto;return);头文件(iostream.h)
用C程序编写:一个球从100m高度自由落下,每次落地后反跳回原高度的一半,再落下,再反弹,求它在第10次落地时,共经过多少米?第10次反弹的高度?
▼优质解答
答案和解析
H=100米分析:第1次落地,反弹的高度是 h1=H / 2=H* 2^(-1)第2次落地,反弹的高度是 h2=h1 / 2=(H / 2)/ 2=H* 2^(-2)第3次落地,反弹的高度是 h3=h2 / 2=H* 2^(-3)--------------------...