設有乙個球從高度為h公尺的地方落下,碰到地面後又彈到高度為原來p倍的位置,然後又落下,再彈起,再落下…。請編寫函式求初始高度為h的球下落後到基本停下來(高度小於給定閾值tol)時在空中所經過的路程總和。
double dist( double h, double p );
其中h
是球的初始高度,p
是球彈起高度與彈起前落下高度的比值;函式dist
要返回球下落後到基本停下來時在空中所經過的路程總和。注意:當彈起的高度小於裁判程式定義的常數tol
時,彈起的距離不計算在內。
#include #define tol 1e-2
double dist( double h, double p );
int main()
/* 你的**將被嵌在這裡 */
1.0 0.4
2.319680
double dist( double h, double p )
習題2 7 彈球距離 15分
設有乙個球從高度為h公尺的地方落下,碰到地面後又彈到高度為原來p倍的位置,然後又落下,再彈起,再落下 請編寫函式求初始高度為h的球下落後到基本停下來 高度小於給定閾值tol 時在空中所經過的路程總和。double dist double h,double p 其中h是球的初始高度,p是球彈起高度與彈...
習題11 2 查詢星期 15分
本題要求實現函式,可以根據下表查詢到星期,返回對應的序號。序號 星期 0 sunday 1 monday 2 tuesday 3 wednesday 4 thursday 5 friday 6 saturday 函式介面定義 int getindex char s 函式getindex應返回字串s序...
習題11 2 查詢星期 15分
本題要求實現函式,可以根據下表查詢到星期,返回對應的序號。序號星期 0sunday 1monday 2tuesday 3wednesday 4thursday 5friday 6saturday int getindex char s 函式getindex應返回字串s序號。如果傳入的引數s不是乙個代...