返回:贺老师课程教学链接 项目要求
【项目2:反弹的皮球】
一球从的100米高度自由落下,每次落地后反跳回原来高度的一半,再落下,求它在第十次落地时,共经过多少米?第十次反弹多高?
请在下面的代码基础上补充完整。
一球从的100米高度自由落下,每次落地后反跳回原来高度的一半,再落下,求它在第十次落地时,共经过多少米?第十次反弹多高?
请在下面的代码基础上补充完整。
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20#include <stdio.h> int main( ) { float sn=100.0,hn=sn/2; int n; for (n=2; n<= (1) ; n++) { sn= (2) ; hn= (3) ; } printf("第10次落地时共经过%f米n",Sn); printf("第10次反弹%f米n",hn); return 0; }
[参考解答]
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15#include <stdio.h> int main( ) { float sn=100.0,hn=sn/2; int n; for (n=2; n<=10; n++) { sn=sn+2*hn; /*第n次落地时共经过的米数*/ hn=hn/2; /*第n次反跳高度*/ } printf("第10次落地时共经过%f米n",sn); printf("第10次反弹%f米n",hn); return 0; }
最后
以上就是真实纸鹤最近收集整理的关于《C语言及程序设计》实践参考——反弹的皮球的全部内容,更多相关《C语言及程序设计》实践参考——反弹内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复