编写题解 1019: [编程入门]自由下落的距离计算(入门版,没有函数) 摘要:解题思路:次数落地后的路程S反弹点H1S(1)=MH(1)=M/22S(2)=M+M/2+M/2=S(1)+2*H(1)H(2)=(M/2)/2=M/22=H(1)/23S(3)=S(2)+2*H(2…… 题解列表 2022年03月14日 0 点赞 1 评论 603 浏览 评分:9.9
比较简单,初学者的一点小想法 摘要:解题思路:正常思路注意事项:最后一次弹起来不加掉落距离参考代码:#include<stdio.h>int main(){ int n,i;//弹起次数,计数器 double m;//最后一次弹起高度 …… 题解列表 2022年03月20日 0 点赞 0 评论 292 浏览 评分:9.9
使用for循环(非常简单)! 摘要:解题思路:输入M N一定要初始化Sn单程(上或下,不包含初始第一次触地前的M,所以最后要加上M) ,an反弹高度首先用for来求第n次触地的反弹高度再使用Sn = Sn + an这一步是将它单程(也就…… 题解列表 2022年03月24日 0 点赞 0 评论 282 浏览 评分:9.9
自由下落的距离计算(C语言) 摘要:解题思路:建立数学模型。分析下落的过程,把初始的高度看作起点,反弹的高度看作终点,反弹高度是原高度的1/2。那么把初始高度落下,到反弹结束看作一次完整的过程。经历的米数是原初始高度的1.5倍。将一次完…… 题解列表 2022年03月26日 0 点赞 0 评论 324 浏览 评分:9.9
萌新一个小思路 摘要:解题思路:把第一次落地前和第一次落地后到第N次落地前两者独立开来注意事项:默认自由下落高度是第一次的高度参考代码:#include<stdio.h> #include<math.h> int ma…… 题解列表 2022年03月27日 0 点赞 0 评论 110 浏览 评分:9.9
[编程入门]自由下落的距离计算 摘要:解题思路:每次下落是前面的1/2,所有用循环可以直接解决注意事项:1.它的输出是要取两位小数,所以要用浮点型的数据 2.在输出的时候要注意其要求的是,最后一次落地时将要返弹的…… 题解列表 2022年05月01日 0 点赞 0 评论 199 浏览 评分:9.9
艰难的艰难 摘要:解题思路:注意事项:参考代码: double bug,m,n,l; scanf("%lf%lf",&m,&n); for(int i=1;i<=n;i++) { bug+=m+l; m=0.5*m…… 题解列表 2022年05月01日 0 点赞 0 评论 163 浏览 评分:9.9
[编程入门]利用数学逻辑实现自由下落的距离计算(C语言代码) 摘要:解题思路:第一次落下:反弹高度M/2;路程M;第二次落下:反弹高度M/4;路程M+M/2+M/2;第三次落下:反弹高度M/8;路程M+M/2+M/2+M/4+M/4;由此类推:第n次的弹起高度是M除以…… 题解列表 2022年05月19日 0 点赞 0 评论 198 浏览 评分:9.9
题目有歧义 摘要:解题思路:注意事项:一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。 它在第N次落地时反弹多高?(程序只算到第N次下落的总路程)共经过多少米?(这里要不要包含最后第N次反弹的高度????,…… 题解列表 2022年05月23日 0 点赞 1 评论 344 浏览 评分:9.9
[编程入门]自由下落的距离计算 摘要:解题思路:首先需要理解整个过程,可以在大脑中想象,也可以通过用笔计算或者实践操作来理解。首先利用for循环表示N次的反弹,因为每次反弹只能到原来高度的二分之一,所以每次将原高度除以2,因为反弹后的的高…… 题解列表 2022年05月25日 0 点赞 0 评论 315 浏览 评分:9.9