题解 1145: C语言训练-自由落体问题

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

lf-python _解法

摘要:解题思路:同本人c语言解法一致注意事项:参考代码:    sum=100.0    n=int (input())    temp=100.0    for i in range(1,n):     ……

1145: C语言训练-自由落体问题

####有特例先解决特例,其余按照找到的规律来:tw-1f361:```cpp#includeintmain(){intn;//触地次数doubleh=100;//记得用double型,否则答案错误33doublesum=100;inti;scanf("%d",&n);if(n==1)//先解决特例,

自由落体问题

摘要:参考代码:#include<iostream>#include<iomanip>using namespace std;int main(){ int i,n; float s=100,m=100; ……

自由落体问题

```c#include#includeintmain(){floatsum=100,h=50;//设置初值,sum为第一次落地总的行程,h是下一次intn;//弹起的距离scanf("%d",&n);for(inti=1;i

C语言训练-自由落体问题

摘要:解题思路:注意事项:参考代码:#include <stdio.h> #include <math.h> int main() {     int n;     scanf("%d", &n……

自由落体问题

摘要:解题思路: 在一次落地之后,下一次落地前弹起和下落的距离和为上一次下落的距离 参考代码: ```c #include int main() { int n; scanf("%d",……

简单循环递推求值

解题思路:因为每一次下落弹起高度都是上一次的一半,而弹起加落下走了两段高度的路程,实际上满足sum=sum+2*h,每多弹一次h就要减半。但是这个递推式偏偏不满足第一项,因为第一次落地是没有弹起这个操作的。所以为了使得高度计算从首项开始就满足这个递推式,