
0人評分過此書
運算思維修習學堂:使用C語言的10堂入門程式課
學習寫程式已經是和語文、數學、藝術一樣的基礎能力,過程中將可培養解決問題、分析、歸納、創新、勇於嘗試錯誤等能力。本書以程式初學者的角度出發,規劃了結合運算思維與演算法基本觀念的內容,運用目前主流程式語言之一的C語言來一步步引導入門者學會程式設計,以及加強邏輯訓練。
本書精要地說明了C語言的相關語法,提供包括觀念及程式除錯的各式題目,方便快速進入C語言程式設計的領域。同時納入APCS(AdvancedPlacementComputerScience)「大學程式設計先修檢測」的考試重點,收錄歷年的程式設計觀念題,以運算思維、問題解決與設計概念測試為主,藉以印證各主題的學習成效。
本書相當適合高中職學校用以教導程式語言的教材,或初次學習C語言的入門自學者。同時為了方便初學者機上實作,亦提供可在整合開發環境下正確編譯與執行的範例程式碼檔。
本書精要地說明了C語言的相關語法,提供包括觀念及程式除錯的各式題目,方便快速進入C語言程式設計的領域。同時納入APCS(AdvancedPlacementComputerScience)「大學程式設計先修檢測」的考試重點,收錄歷年的程式設計觀念題,以運算思維、問題解決與設計概念測試為主,藉以印證各主題的學習成效。
本書相當適合高中職學校用以教導程式語言的教材,或初次學習C語言的入門自學者。同時為了方便初學者機上實作,亦提供可在整合開發環境下正確編譯與執行的範例程式碼檔。
-
CHAPTER1 C程式設計的完美初體驗
-
1-1 程式設計與C語言
-
1-1-1 認識C語言
-
1-1-2 C語言的特點
-
-
1-2 我的第一個C程式
-
1-2-1 Dev-C++下載與安裝
-
1-2-2 Dev C++工作環境簡介
-
1-2-3 寫程式碼
-
1-2-4 編譯程式碼
-
1-2-5 執行C程式
-
1-2-6 程式碼的除錯
-
-
1-3 helloworld程式快速解析
-
1-3-1 標頭檔的功用
-
1-3-2 main()函數簡介
-
1-3-3 註解與縮排
-
-
-
CHAPTER2 一次搞懂C的資料處理與型態
-
2-1 認識變數
-
2-1-1 識別字命名原則
-
2-1-2 變數宣告
-
-
2-2 常數
-
2-3 基本資料型態
-
2-3-1 整數
-
2-3-2 浮點數
-
2-3-3 字元型態
-
2-3-4 跳脫序列
-
-
2-4 資料型態轉換
-
2-4-1 自動型態轉換
-
2-4-2 強制型態轉換
-
-
-
CHAPTER3 格式化輸出入功能的私房密技
-
3-1 printf()函數
-
3-1-1 格式化字元
-
3-1-2 欄寬設定功能
-
3-1-3 精度設定功能
-
-
3-2 scanf()函數
-
3-2-1 格式化字元
-
3-2-2 欄寬設定功能
-
-
3-3 其他輸出輸入函數
-
3-3-1 getchar()函數與putchar()函數
-
3-3-2 getche()函數與getch()函數
-
-
-
CHAPTER4 輕鬆玩轉運算子與運算式
-
4-1 運算式
-
4-2 運算子優先權
-
4-3 運算子簡介
-
4-3-1 指定運算子
-
4-3-2 算術運算子
-
4-3-3 關係運算子
-
4-3-4 邏輯運算子
-
4-3-5 位元邏輯運算子
-
4-3-6 位元位移運算子
-
4-3-7 遞增與遞減運算子
-
4-3-8 條件運算子
-
4-3-9 複合指定運算子
-
-
-
CHAPTER5 流程控制必修攻略
-
5-1 循序結構
-
5-1-1 程式區塊
-
-
5-2 選擇結構
-
5-2-1 if條件指令
-
5-2-2 if-else條件指令
-
5-2-3 if else if條件指令
-
5-2-4 switch選擇指令
-
-
5-3 重複結構
-
5-3-1 for迴圈
-
5-3-2 while迴圈
-
5-3-3 do while迴圈
-
5-3-4 迴圈控制指令
-
-
-
CHAPTER6 陣列與字串速學筆記
-
6-1 認識陣列
-
6-1-1 一維陣列
-
6-1-2 二維陣列
-
6-1-3 多維陣列
-
-
6-2 字串簡介
-
6-2-1 字串宣告
-
6-2-2 字串陣列
-
-
-
CHAPTER7 函數與演算法的關鍵技巧
-
7-1 大話函數
-
7-1-1 函數原型宣告與定義
-
7-1-2 函數呼叫
-
-
7-2 參數傳遞方式
-
7-2-1 傳值呼叫
-
7-2-2 傳址呼叫
-
7-2-3 陣列參數傳遞
-
-
7-3 認識遞迴
-
7-3-1 遞迴的定義
-
-
7-4 探索演算法的趣味
-
7-4-1 排序演算法
-
7-4-2 搜尋演算法
-
-
-
CHAPTER8 輕鬆搞定指標入門輕課程
-
8-1 認識指標
-
8-1-1 宣告指標變數
-
-
8-2 多重指標
-
8-2-1 雙重指標
-
8-2-2 三重指標
-
-
8-3 指標運算
-
8-3-1 遞增與遞減運算
-
-
-
CHAPTER9 速學結構與其他自訂資料型態
-
9-1 結構簡介
-
9-1-1 宣告結構變數
-
9-1-2 結構陣列
-
9-1-3 巢狀結構
-
-
9-2 列舉型態
-
9-2-1 列舉型態宣告
-
-
9-3 聯合型態
-
9-3-1 聯合型態的宣告
-
-
9-4 型態定義功能
-
-
CHAPTER10 基礎檔案輸入與輸出管理懶人包
-
10-1 fopen()函數與fclose()函數
-
10-2 putc()函數與getc()函數
-
10-3 fpus()函數與fgets()函數
-
10-4 fprintf()函數與fscanf()函數
-
-
APPENDIX A APCS資訊能力檢測介紹一覽
-
A-1 認識APCS資訊能力檢測
-
A-2 APCS考試類型
-
- 出版地 : 臺灣
- 語言 : 繁體中文
評分與評論
請登入後再留言與評分