#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> int main() { double h = 100.0; double h1 = h / 2; double sum = 100.0; int i = 0; for (i = 1; i < 10; i++) { h1 = 0.5*h1; h = 0.5*h; sum+=2.0 * h; } printf("10次后小球共经过的路程和第10次的高度分别为 %f %f\n", sum, h1); system("pause"); return 0; }
小球从100米高空落下,来会反弹10次后经过的路程和第10次反弹的高度
原创
©著作权归作者所有:来自51CTO博客作者零点时光的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
C语言编程>第二周 ⑥ 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
例题:一球从100米高度自由落下,每次落地后反跳回原高度的一半;
c语言 c++ for循环 语言程序设计 #include -
C语言:一个球从 100 米落下,每次落地后反跳回原一半,再落下,再反弹。求第10次高度?sum?
C语言:一个球从 100 米高的自由落下,每次落地后反跳回原高度的一半,再落下,再反弹。求第10次落地时,共经过多少米,第 10 次反弹多高
C语言 一个球从 100 米落下 每次落地后反跳回原一半 再落下 再反弹。求第10次高度?sum?