一個球從100m高度自由落下……
【描述】
一個球從100m高度自由落下,每次落地後反跳回原高度的一半,再落下,再反彈。求它在第10次落地時,共經過多少米,第10次反彈多高。
【輸出結果】
共經過:199.804688
第10次反彈高度:0.097656
#include<stdio.h> int main() { double h = 100.0, length; int i; for (i = 1; i < 11; i++) { length = h + length; h = (1.0 / 2.0) * h; } printf("共經過:%f\n", length); printf("第10次反彈高度:%f", h); return 0; }
相關推薦
一個球從100m高度自由落下……
【描述】 一個球從100m高度自由落下,每次落地後反跳回原高度的一半,再落下,再反彈。求它在第10次落地時,共經過多少米,第10次反彈多高。 【輸出結果】 共經過:199.804688 第10次反彈高度:0.097656 #include<stdio.h>
python 一球從n米(自己輸入)高度自由落下,每次落地後反跳回原高度的一半;再落下,求它在第10次落地時,共經過多少米?第10次反彈多高?
次數 clas python pre spa range else 輸入 bsp n = int(input(‘落地的高度為:‘)) #ciShu = int(input(‘落地的次數:‘)) sum = 0 for ciShu in range(1,4): if
題目:一球從100米高度自由落下,每次落地後反跳回原高度的一半;再落下,求它在第10次落地時,共經過多少米?第10次反彈多高?
需注意的是,球在彈起後再落下,也就是除第一次下落,之後的每次彈起和下落經過的距離相同,同一段距離乘二即可。 public class Test10 { public static void main(String[] args) { double high = 100,sum
java經典題丨一球從100米高度自由落下,每次落地後反跳回原高度的一半;再落下,求它在 第10次落地時,共經過多少米?第10次反彈多高?
題意分析: 解題分析:球走過的總距離,為 n=n+n/2 sum=100(1)+100/2(2)+100/4(3)+100/6(4) +······ 知識點:while迴圈, h=height 表示高度 h=h/2 d=distance 表示距離 public static void m
一球從100米高度自由落下
一球從100米高度自由落下,每次落地後反跳回原高度的一半;再落下,求它在第10次落地時,共經過多少米?第10次反彈多高? #include<stdio.h> int main() { float s=0,i=100; s=i; int n=1; while(n<=1
java小演算法—球從100米高度自由落下
題目:一球從100米高度自由落下,每次落地後反跳回原高度的一半;再落下,求它在 第10次落地時,共經過多少米?第10次反彈多高? 思路: 第一次 高度 100 總距離 100 第二次
一球從100米高自由落下,每次回彈本次下落高度的一半,求第十次落地時小球經過了多少米?本次彈多高?
問題:請用C語言編寫,一球從100米高自由落下,每次回彈本次下落高度的一半,求第十次落地時小球經過了多少米?本次彈多高? #include <stdio.h> int main() { int i; float s1,h = 100,s; for(i = 1;i &l
ACMNO.14一球從M米高度自由下落,每次落地後返回原高度的一半,再落下。 它在第N次落地時反彈多高?共經過多少米? 保留兩位小數 輸入 M N 輸出 它在第N次落地時反彈多高?共經過多少米
題目描述 一球從M米高度自由下落,每次落地後返回原高度的一半,再落下。 它在第N次落地時反彈多高?共經過多少米? 保留兩位小數 輸入 M N 輸出 它在第N次落地時反彈多高?共經過多少米? 保留兩位小數,空格隔開,放在一行 樣例輸入 1000 5
鐵路欄桿要落下情況的一個視頻
nas 視頻 ram post png 一個 div mes gpo drive_data_center/drive_data.png/honda-data/jp_data/20170722/RD-Pro2/MoutainView/10_mv_20170714_nas3_h
編寫一個程序,將 d: java 目錄下的所有.java 文件復制到d: jad 目錄下,並 將原來文件的擴展名從.java 改為.jad
clas targe 處理 ole AR 有意義 data stat exc 1.編寫一個程序,將 d: \ java 目錄下的所有.java 文件復制到d: \ jad 目錄下,並 將原來文件的擴展名從.java 改為.jad package copy; impo
設計一個演算法,將一維陣列A(下標從1開始)中的元素迴圈右移k位,要求只用一個元素大小的附加儲存空間。給出演算法的時間複雜度。
程式碼 #include<stdio.h> #include<stdlib.h> #define n 10 int main() { int a[n] = { 0,1,2,3,4,5,6,7,8,9 }; int k, t=0,i,j,m; printf(
物聯網行業的下一個風口——從“共享時代”到“無人時代”
從共享單車再到共享充電寶,今年初開始,一系列掛著“共享經濟”名頭的創業專案和新興企業備受矚目。然而還不到一年時間,其中很多專案就已經褪掉了華麗的光環,甚至開始破產清盤。 資本在苦苦尋覓下一個風口,而對於華為來說,也在尋找物聯網領域未來的玩家:除了共享單車之外,還有什麼樣的行業/企業是依託
一個矩陣 從左上角開始 移動 只能向下移動 或者向右移動 選出 走過所有的節點上數字的和的 最大值 並求出有最大值路徑是什麼
public class Bonus { public static void main(String[] args) { int[][] arr1 = {{1,2,4,500},{8,3,3,2},{4,5,6,8},{1,3,4,6}}; System
C語言用陣列1. 簡單約瑟夫環問題: N個人,編號從1~N圍成一圈,輸入一個數T,從1號開始報數,報到T的人出圈;下一人又從1開始報數,下一個報到T的人出圈,輸出出圈順序。 考慮問實現約瑟夫環問題
1. 簡單約瑟夫環問題: N個人,編號從1~N圍成一圈,輸入一個數T,從1號開始報數,報到T的人出圈;下一人又從1開始報數,下一個報到T的人出圈,輸出出圈順序。 考慮問題: 報到T的人出圈,怎麼表示出圈?要麼刪除對應的標號,其他的標號前移(如果是陣列結構,要依次移動
Python:每日一題 137:小球從最高處逐層落下
小球從最高處逐層落下,每個節點都有可能向左下或右下方向下落,且機率相同,各佔50%,共有10萬個小球依次落下,當都從第0層落至第9層時圖中0~9的10個位置各有多少個小球(這裡為了與python一致,都是從0開始的)。由於是用隨機數測算的,所以大家的結果不會相同,主要看一個趨
一個矩陣 從左上角開始 移動 只能向下移動 或者向右移動 選出 走過所有的節點上數字的和的 最大值 並求出有最大值路徑是什麼
public class Bonus { public static void main(String[] args) { int[][] arr1 = {{1,2,4,500}
Ubuntu下將一個檔案從一個目錄複製到另一個目錄中
操作要求:在Ubuntu中將一個檔案複製到指定的目錄下 例如現在桌面上有一個檔案(linux.so),現在要把這個檔案複製到/usr/local目錄下。其操作步驟如下: 1)開啟終端,輸入sudo su 2)輸入口令,就切換到root使用者下 3)此時終
從IT行業發展史看下一個風口在哪裡?
IT行業發展史的四個時代是包容不是取代 回顧一下整個IT行業發展的歷史,通過分析歷史,我們去預演一下未來。第一個時代叫硬體時代,在中國1980年到1990年是硬體時代的開始階段。第二個時代是從1990年到2000年,這是軟體時代,軟體的爆炸式發展時代是在1990年以後,在中
Android中進入下一個Activity時在上一個Activity主動呼叫onDestroy()方法不會真正將上一個Activity從棧中刪除
因為要完成任務,就除錯了一個最基礎的程式,就當再瞭解一下Activity的生命週期了~ 先描述一下大概的情況哈:現在就只有兩個Activity,分別是FirstActivity和SecActivity,在FirstActivity中有一個Button控制元件,功能是按下這個
利用Java程式碼實現把一個檔案從一個地方剪下到另一個地方
1、實現原理: 通過輸入流讀取檔案的內容,在通過輸出流把讀取到的內容輸出到其他檔案中,然後再讀取結束後刪除原來的檔案就完成了檔案的剪下。 1)首先在將要把檔案剪下到的地方建立一個同一個型別的檔案; 2)利用輸入流讀取原檔案的內容; 3)在讀取的過程中,把讀取到的內容通過輸出