內容簡介
輕鬆學會:運算思維與C程式設計
內容簡介
C 語言能有如此屹立不搖的優點,可以歸納出以下四項特點:具有硬體處理能力、高效率的編譯式語言、程式可攜性高、靈活的流程控制。本書結合運算思維與演算法的基本觀念,以C 語言來實作演算法;為了降低讀者的學習障礙,本書範例備有完整的程式碼,透過實作引導觀念、並且著重於範例的質與量為主要特點。
本書特色
著重邏輯思維,學習數學時的最佳輔具。
加強運算思維能力的提升及演算法的邏輯訓練。
以入門者的角度,引導讀者們進入C語言程式語言的殿堂。
本書之內容為高中職課綱所提及的主題,著重於邏輯思維,是學習數學時的最佳輔具。
內容簡介
C 語言能有如此屹立不搖的優點,可以歸納出以下四項特點:具有硬體處理能力、高效率的編譯式語言、程式可攜性高、靈活的流程控制。本書結合運算思維與演算法的基本觀念,以C 語言來實作演算法;為了降低讀者的學習障礙,本書範例備有完整的程式碼,透過實作引導觀念、並且著重於範例的質與量為主要特點。
本書特色
著重邏輯思維,學習數學時的最佳輔具。
加強運算思維能力的提升及演算法的邏輯訓練。
以入門者的角度,引導讀者們進入C語言程式語言的殿堂。
本書之內容為高中職課綱所提及的主題,著重於邏輯思維,是學習數學時的最佳輔具。
內容目錄
目錄
第一章 運算思維與C的初體驗
1-1認識運算思維
1-2 C 語言的簡介
1-3 我的第一個C 程式
1-4 程式碼快速解析
第二章 資料處理的入門課
2-1 變數
2-2 常數
2-3 基本資料型態
2-4 資料型態轉換
2-5 本章綜合範例- 道路插旗費用演算法
第三章 運算式與輸出入函數
3-1 運算子
3-2 運算式簡介
3-3 格式化輸出與輸入功能
3-4 本章綜合範例-溫度轉換演算法
3-5 本章綜合範例-錢幣兌換演算法
第四章 結構化設計與流程控制
4-1 流程控制
4-2 選擇結構
4-3重複結構- 疊代演算法
4-4 流程跳離指令
4-5 本章綜合範例-潤年計算演算法
4-6 本章綜合範例-密碼驗證演算法
4-7 本章綜合範例-求解正因數演算法
4-8 本章綜合範例-兩數最大公因數演算法
第五章 函數
5-1 認識函數
5-2參數傳遞方式
5-3 遞迴函數- 分治演算法
5-4 本章綜合範例-河內塔演算法
5-5 本章綜合範例-萬年曆演算法
第六章 陣列與字串
6-1 陣列簡介
6-2 排序與搜尋演算法
6-3 陣列參數的傳遞
6-4 字元與字串處理
6-5 本章綜合範例- 二階行列式求值演算法
6-6 本章綜合範例- 求取三維陣列元素最小值演算法
6-7 本章綜合範例- 計算字串長度演算法
6-8 本章綜合範例- 矩陣相加演算法
6-9 本章綜合範例- 字串反向輸出演算法
6-10 本章綜合範例-字母大小寫轉換演算法
第七章 指標的輕課程
7-1 認識指標
7-2 多重指標
7-3 指標與陣列的應用
7-4 本章綜合範例- 最小值函數演算法
7-5 本章綜合範例- 更換字元函數演算法
7-6 本章綜合範例- 比對字串演算法
第八章 指結構、聯合、列舉與定義型態
8-1 結構簡介
8-2 結構與函數
8-3 其它自訂資料型態
8-4 本章綜合範例- 巢狀結構演算法
8-5 本章綜合範例- 聯合成員加解密演算法
A. C/C++ 的常用函數庫
A-1 C 的標準函數庫
A-2 C++ 的常用函數庫
B. ASCII 一般字元編碼
第一章 運算思維與C的初體驗
1-1認識運算思維
1-2 C 語言的簡介
1-3 我的第一個C 程式
1-4 程式碼快速解析
第二章 資料處理的入門課
2-1 變數
2-2 常數
2-3 基本資料型態
2-4 資料型態轉換
2-5 本章綜合範例- 道路插旗費用演算法
第三章 運算式與輸出入函數
3-1 運算子
3-2 運算式簡介
3-3 格式化輸出與輸入功能
3-4 本章綜合範例-溫度轉換演算法
3-5 本章綜合範例-錢幣兌換演算法
第四章 結構化設計與流程控制
4-1 流程控制
4-2 選擇結構
4-3重複結構- 疊代演算法
4-4 流程跳離指令
4-5 本章綜合範例-潤年計算演算法
4-6 本章綜合範例-密碼驗證演算法
4-7 本章綜合範例-求解正因數演算法
4-8 本章綜合範例-兩數最大公因數演算法
第五章 函數
5-1 認識函數
5-2參數傳遞方式
5-3 遞迴函數- 分治演算法
5-4 本章綜合範例-河內塔演算法
5-5 本章綜合範例-萬年曆演算法
第六章 陣列與字串
6-1 陣列簡介
6-2 排序與搜尋演算法
6-3 陣列參數的傳遞
6-4 字元與字串處理
6-5 本章綜合範例- 二階行列式求值演算法
6-6 本章綜合範例- 求取三維陣列元素最小值演算法
6-7 本章綜合範例- 計算字串長度演算法
6-8 本章綜合範例- 矩陣相加演算法
6-9 本章綜合範例- 字串反向輸出演算法
6-10 本章綜合範例-字母大小寫轉換演算法
第七章 指標的輕課程
7-1 認識指標
7-2 多重指標
7-3 指標與陣列的應用
7-4 本章綜合範例- 最小值函數演算法
7-5 本章綜合範例- 更換字元函數演算法
7-6 本章綜合範例- 比對字串演算法
第八章 指結構、聯合、列舉與定義型態
8-1 結構簡介
8-2 結構與函數
8-3 其它自訂資料型態
8-4 本章綜合範例- 巢狀結構演算法
8-5 本章綜合範例- 聯合成員加解密演算法
A. C/C++ 的常用函數庫
A-1 C 的標準函數庫
A-2 C++ 的常用函數庫
B. ASCII 一般字元編碼
ISBN: 9789865003401