(C語言)練習2 數列求和

2021-09-12 17:18:55 字數 590 閱讀 7998

數列的定義如下: 數列的第一項為n,以後各項為前一項的平方根,求數列的前m項的和。

input

輸入資料有多組,每組佔一行,由兩個整數n(n< 10000)和m(m< 1000)組成,n和m的含義如前所述。

output

對於每組輸入資料,輸出該數列的和,每個測試例項佔一行,要求精度保留2位小數。

example input

81 4

2 2example output

94.73

3.41

解析題目:如輸入2 4 運算過程是2+√2+√√2 = 5.69

#include

#include

#include

double jisuan(int n,int m)

return z;

}int main()

return 0;

}下面部分是驗證平方根結果的。

/*#include

#include

int main(void)

*/

---------------------

大佬原文:

C語言數列求和

problem description 數列求和是一類常見的問題,本題有一定的代表性 求s a aa aaa aaaa aa aa n位 其中,a的值由鍵盤輸入,位數n也由鍵盤輸入。input 第一行輸入a的值 第二行輸入位數n。output 輸出對n個數完成求和運算後的結果。比如a 3,n 6時,...

練習 數列及數列求和

關鍵在於前3項單獨處理,從第4項開始迴圈 include using namespace std intmain if n 2 n 3 當n為第二項或第三項時,f都為1 for i 4 i n i 從第4項開始進行迴圈 cout f endl return0 前幾項是1,1,2,3,5,每一項都等於...

c語言遞迴函式,求和,數列

includeint main void 遞迴函式,正整數列 int f1 int n n 取n的值 return f1 n 1 1 1 2 3 4 5 6 7 8 9 遞迴函式,奇數數列 int f2 int n n 取n的值 return f2 n 1 2 1 3 5 7 9 11 13 15 ...