題目 1018 程式設計入門 有規律的數列求和

2021-10-06 08:42:07 字數 417 閱讀 7489

題目:有一分數序列: 2/1 3/2 5/3 8/5 13/8 21/13...... 求出這個數列的前n項之和,保留兩位小數。

輸入樣例:n=10;

解題思路:通過尋找提供的分數序列中分子和分母及前後之間的關係,通過它們間的關係編寫**。

**部分:本題要求保留兩位小數,所以要使用到標準輸入輸出流的控制符iomanip,本題用兩個字母去儲存分母和分母,然後用s計算和,用t作為中間量來進行數字的交換。最後輸出結果。

注意事項:注意本題要求保留兩位小數,在設定字母時注意要將s設定成float或double。

**部分:

#include

#include

using namespace std;

int main()

cout

}

題目 1017 程式設計入門 完數的判斷

題目描述乙個數如果恰好等於不包含它本身所有因子之和,這個數就稱為 完數 例如,6的因子為1 2 3,而6 1 2 3,因此6是 完數 程式設計序找出n 1000之內的所有完數,並按下面格式輸出其因子。解題思路 本題需要逐個數的去判斷是否是完數,如果是再輸出其因子。部分 先設定乙個for迴圈,然後在設...

題目 1016 程式設計入門 水仙花數判斷

題目 列印出所有 水仙花數 所謂 水仙花數 是指乙個三位數,其各位數字立方和等於該本身。例如 153是乙個水仙花數,因為153 1 3 5 3 3 3。解題思路 本題是對 水仙花數 的求解,題目很簡單求出3位數的水仙花數,根據題目可知道水仙花數的含義,用迴圈和判斷即可求解。部分 首先定義a,b,c三...

程式設計題目 把陣列排成最小的數

68.把陣列排成最小的數 陣列 演算法 題目 輸入乙個正整數陣列,將它們連線起來排成乙個數,輸出能排出的所有數字中最小的乙個。例如輸入陣列,則輸出這兩個能排成的最小數字 32132。請給出解決問題的演算法,並證明該演算法。思路 首先,肯定要考慮溢位問題。開始想用字串,後來改為了用list。思路是先把...