您的位置:首页 > 其它

第八周OJ项目-小球自由下落

2016-10-24 13:00 218 查看


问题及代码:

题目描述

一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。它在第N次落地时反弹多高?共经过多少米?保留两位小数

输入

M N

输出

它在第N次落地时反弹多高?共经过多少米?保留两位小数,空格隔开,放在一行

样例输入

1000 5

样例输出

31.25 2875.00
#include <stdio.h>#include <stdlib.h>int main(){float s,h;int i,n;scanf("%f %d",&s,&n);h=s/2;for(i=2;i<=n;i++){s=s+2*h;h=h/2;}printf("%.2f %.2f\n",h,s);return 0;}
运行结果:总结与心得:数学实在是太难了,智商不够用...主要还是要画出程序框图根据画图编程食用更佳。还有就是语言的记忆,记忆,记忆,记忆。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: