本題要求編寫程式,計算序列 1 + 1/3 + 1/5 + … 的前n項之和。
輸入在一行中給出乙個正整數n。
在一行中按照「sum = s」的格式輸出部分和的值s,精確到小數點後6位。題目保證計算結果不超過雙精度範圍。
23
sum =
2.549541
#include
double
computeoddsum
(int n)
return s;
}int
main()
本題要求編寫程式,計算序列 1 - 1/4 + 1/7 - 1/10 + … 的前n項之和。
輸入在一行中給出乙個正整數n。
在一行中按照「sum = s」的格式輸出部分和的值s,精確到小數點後三位。題目保證計算結果不超過雙精度範圍。
10
sum =
0.819
#include
double
computesum
(int n)
return s;
}int
main()
輸入乙個非負整數n,生成一張3的乘方表,輸出30到3n的值。可呼叫冪函式計算3的乘方。
輸入在一行中給出乙個非負整數n。
按照冪的遞增順序輸出n+1行,每行格式為「pow(3,i) = 3的i次冪的值」。題目保證輸出資料不超過長整型整數的範圍
3
pow(3
,0)=
1pow(3
,1)=
3pow(3
,2)=
9pow(3
,3)=
27
#include
#include
intmain()
return0;
}
程式設計題練習
在乙個二維陣列中,每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請寫乙個函式,輸入這樣乙個二維陣列和乙個整數,判斷陣列中是否有該整數。思路 矩陣是有序的,從左下角來看,向上是遞減的,向右是遞增的。因此從左下角出發,當目的數字比當前數字大的時候,右移 就執行向右查詢 當目的數...
程式設計題練習 1
思路 建立兩個字元陣列,乙個按順序存放數字,乙個按順序存放字母,然拼接這兩個陣列。其實用string類會更好,這裡用vector輸入的時候帶空格,不過思想是一樣的 include include using namespace std class solution for int i 0 ifor ...
面試程式設計題練習
在乙個二維陣列中 每個一維陣列的長度相同 每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請完成乙個函式,輸入這樣的乙個二維陣列和乙個整數,判斷陣列中是否含有該整數。解題思路 利用二維陣列由上到下,由左到右遞增的規律,那麼選取右上角或者左下角的元素a row col 與tar...