不知道自己想做什么,就先把身边的事做好;不知道自己会遇到谁,就先学会善待身边的人;不知道现在做的有没有意义,至少先确定自己不是什么都没做。迷雾里你或许只能看见眼前的五米,但一步一步走下来,雾就会慢慢散了。等待和拖延只会夺走你的动力!新的一天,行动起来,早安!( 2016-11-23)
世界上最远的距离,是我在if里你在else里,虽然经常一起出现,但却永不结伴执行。
█ Java问题:
今天的每日一题:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?
█ 代码贴图:
########################################################
########################################################
########################################################
package test;
/**
* 每日一题:
* 一球从100米高度自由落下,每次落地后反跳回原高度的一半;
* 再落下,求它在 第10次落地时,
* 共经过多少米?第10次反弹多高?
*
* Date:11.23
*
*/
public class Prog14 {
/**
* 小球从h高度落下,经n次反弹后经过的距离和反弹的高度
* 计算:
* 第十次落地的行程:第1次至第9次下落距离和反弹距离与第10次下落距离之和
* 即十次下落与反弹距离之和减去第十次的反弹距离
* 反弹的高度:每次反弹高度的二分之一
* @param h 起始距离
* @param n 反弹次数
*/
public void distance(double h, int n) {
double length = 0;
for (int i = 0; i < n; i++) {
length += h;//连续相加每次的下落高度
h /= 2.0; //每次回弹的距离
System.out.println("第"+(i+1)+"落地时,"
+ "反弹高度是"+h+"米,"
+ "行程距离是"+length+"米");
length+=h;//连续相加每次的回弹高度
}
System.out.println("经过第" + n + "次反弹后:\n小球共经过" + length + "米,\n"+
"第"+ n +"次落地时,共经过"+(length-h)+"米,\n" +
"第"+ n +"次反弹高度为" + h + "米。");
}
}
写了一个TestProg,一个单元测试了,这样就不用写main方法了。单元测试类,是Java中常见的一个单元测试。
package test;
import junit.framework.TestCase;
/**
* 单元测试类
*/
public class TestProg extends TestCase{
/**
* 每日一题:
* 一球从100米高度自由落下,每次落地后反跳回原高度的一半;
* 再落下,求它在 第10次落地时,
* 共经过多少米?第10次反弹多高?
*
* Date:11.23
*
*/
public void testProg14(){
Prog14 p14 = new Prog14();
p14.distance(100, 10);
}
}
人生慢慢长路波折不段困难重重,道路坚险而岐岖,而时间可以证明一切,我们要坚强要勇敢,给自己以后的路加上个惊叹号!人生难免有困难我们要从中学习经验,用自己长时间积累的经验压倒眼前的困难。其实什么都有害怕的时候,火车,害怕出轨,飞机,害怕坠毁,生活,害怕见鬼,其实我们活的不必太累,勇敢面对困难,给自己一颗平常的心,多鼓励自己
PS :本篇文章内容不是自己写的,是从崔老师发出来的内容中稍微整理后的博客,顶部的贴图来自微信公众号【人民日报】,最后的一段话,是来自王老师的心灵鸡汤!
█ 相关资料:
1.人民日报 微信公众号
来了!新闻早班车-人民日报 微信公众号
连接:http://mp.weixin.qq.com/s/fPhZ93jhab2J4KIQ9s_bGw
PS :本篇文章使用的内容如果涉及到侵权问题、违反相关规则请联系我,立即删除。
转