12
+22+
32..
.m2
(2)求1到m間所有奇數的和 1×
2×3×
4...
×m(3)求1到m的倒數和,即 1+
12+1
3+..
.+1m
(4)求值: 1−
12+1
3−14
+...
+(−1
)(m+
1)×1
m (5)求m!,即 1×
2×3×
4...
×m
/*cpoyright(c++) 2017.
*檔名稱:小試迴圈
*作 者:xc
*完成日期:2023年3月18日
*版 本 號:v1.0
* *問題描述: 1. 求1到m的平方和;
* 2. 求1到m間所有奇數的和;
* 3. 求1到m的倒數和,即 1+1/2+1/3+1/4+...+1/m
* 4. 求1-1/2+1/3...+(-1)(m+1)*1/m;
* 5. 求 m!;
*輸入描述:輸入變數m;
*程式輸出:輸出5個表示式結果;
*/ #include
using namespace std;
// 1到m的平方和;
double expression1 (int &m)
return total;
}// 1+3+5+...+m;
double expression2 (int &m)
}// 轉換思維 for (int n=1; n<=m; n+=2) total+=n;
return total;
}// 1+1/2+1/3+1/4+...+1/m
double expression3 (int &m)
return total;
}// 1-1/2+1/3...+(-1)(m+1)*1/m;
double expression4 (int &m)
else
total += n*n;
}return total;
}// 1*2*3*...*m;
double expression5 (int &m)
return total;
}int main()
注重基礎:
計算除法時,注意等式兩邊整型浮點型的轉換
int n, m;
double total;
...total += (1.0/n); // 注意1.0引發的型別轉換,非常重要!
正負累項加時,記得使用標記變數
int n, m, sign;
sign = 1; // 用sign代表累加項的符號,這是處理一正一負累加的技巧
...sign *= -1; // sign變號
basic tutorial and quick reference 基本教程和快速參考you can ask quetions here
第一次用markdown編輯部落格,打公式,感覺還不錯,值得一試喲~
第二週專案3 小試迴圈
煙台大學計算機與控制工程學院 檔名稱 test.cpp 作 者 高玉傑 完成日期 2016年3月10日 問題描述 迴圈計算 輸入描述 乙個整數 輸出描述 迴圈值 一 include using namespace std int main cout include using namespace s...
第2周專案4 用迴圈求
04.檔名 test.cpp 06.完成日期 2016年3月8日 07.版本號 v1.0 08.09.問題描述 求 的近似值.04.檔名 test.cpp 06.完成日期 2016年3月8日 07.版本號 v1.0 08.09.問題描述 輸出fibonacci數列.知識點總結 通過這兩個程式讓我進一...
第14周專案3
煙台大學計算機學院 檔名稱 xiangmu.cpp 完成日期 2017年12月3日 問題描述 實現b 樹的基本操作。基於序列完成測試。1 建立對應的3階b 樹b,用括號法輸出b樹。2 從b中分別刪除關鍵字為8和1的節點,用括號法輸出刪除節點後的b樹 輸入描述 無 輸出描述 b 的建立過程和刪除節點的...