第九周OJ4等比數列

2021-07-24 06:44:53 字數 611 閱讀 4204

問題及**

/* 

煙台大學計算機與控制工程學院

檔名稱: 等比數列

作 者:展一

題目描述

已知q與n,求等比數列之和: 1+q+q2+q3+q4+…+qn

輸入 輸入資料含有不多於50對的資料,每對資料含有乙個整數n(1≤n≤20),乙個小數q(0<q<2)。

輸出 對於每組資料n和q,計算其等比數列的和,精確到小數點後3位,每個計算結果應佔單獨一行。

樣例輸入

6 0.3 5 1.3

樣例輸出

1.428

12.756

*/

#include int main()

printf("%.3f\n",sum);

}return 0;

}

執行結果

知識點總結

迴圈語句巢狀,while和for語句使用。

計算等比數列,第一項為1,可以將1先拿出來作為已知項,再將從第二項開始的每一項運用公式進行運算,通過迴圈語句一項項求和。

學習心得

對每一項進行計算求和再迴圈,避免了直接運用等比求和公式的繁瑣麻煩。

第九周OJ總結 4 等比數列

煙台大學計算機與控制學院 all ringts reserved.檔名稱 oj總結 4 等比數列 作 者 王興振 完成日期 2016年10月31日 版 本 號 未知 題目描述 已知q與n,求等比數列之和 1 q q2 q3 q4 qn 輸 入 輸入資料含有不多於50對的資料,每對資料含有乙個整數n ...

第九周OJ 等比數列

問題描述 等比數列 已知q和n,求等比數列之和 1 q q 2 q 3 q n.提示啊 輸入資料含有不多於50對的資料,每隊資料含有乙個整數n 1 n 20 乙個小數q 0檔名稱 the ninth week oj1069 輸入 輸入資料含有不多於50對的資料,每對資料含有乙個整數n 1 n 20 ...

第九周等比數列

description 已知q與n,求等比數列之和 1 q q2 q3 q4 qn input 輸入資料含有不多於50對的資料,每對資料含有乙個整數n 1 n 20 乙個小數q 0 q 2 output 對於每組資料n和q,計算其等比數列的和,精確到小數點後3位,每個計算結果應佔單獨一行。sampl...