問題及**
/*
煙台大學計算機與控制工程學院
檔名稱: 等比數列
作 者:展一
題目描述
已知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...