0人評分過此書

運算思維修習學堂:使用C++的8堂入門程式課

出版日期
2020/06/30
閱讀格式
PDF
書籍分類
學科分類
ISBN
9789864344949

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0

計次服務

借閱規則
借閱天數 14
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
學習寫程式已經是和語文、數學、藝術一樣的基礎能力,過程中將可培養解決問題、分析、歸納、創新、勇於嘗試錯誤等能力。本書以程式初學者的角度出發,規劃了結合運算思維與演算法基本觀念的內容,運用目前主流程式語言之一的C++語言來一步步引導入門者學會程式設計,以及加強邏輯訓練。

本書精要地說明了C++語言的相關語法,提供包括觀念及程式除錯的各式題目,方便快速進入C++語言程式設計的領域。此外,也納入APCS(AdvancedPlacementComputerScience)「大學程式設計先修檢測」的考試重點,精選歷年的程式設計觀念題,以運算思維、問題解決與設計概念測試為主,藉以印證各主題的學習成效。

本書相當適合高中職學校用以教導程式語言的教材,或初次學習C++語言的入門自學者。同時為了方便初學者機上實作,亦提供可在整合開發環境下正確編譯與執行的範例程式碼檔。
  • CHAPTER1 C++程式設計的完美體驗
    • 1-1 程式設計與C++語言
      • 1-1-1 認識C++語言
      • 1-1-2 C 與C++的關聯
      • 1-1-3 物件導向程式設計
    • 1-2 我的第一個C++程式
      • 1-2-1 Dev-C++下載與安裝
    • 1-3 Dev C++工作環境簡介
      • 1-3-1 撰寫程式
      • 1-3-2 儲存檔案
      • 1-3-3 編譯程式
      • 1-3-4 執行程式
      • 1-3-5 程式碼解析
    • 1-4 程式架構簡介
      • 1-4-1 標頭檔區
      • 1-4-2 程式註解
      • 1-4-3 主程式區-main()函數
      • 1-4-4 名稱空間
      • 1-4-5 輸出入功能簡介
      • 1-4-6 程式指令編寫格式
      • 1-4-7 識別字與保留字
  • 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-3-5 布林資料型態
    • 2-4 認識資料型態轉換
      • 2-4-1 自動型態轉換
      • 2-4-2 強制型態轉換
  • CHAPTER3 輕鬆玩轉運算子與運算式
    • 3-1 運算式與優先權
      • 3-1-1 運算子優先權
    • 3-2 運算子簡介
      • 3-2-1 指定運算子
      • 3-2-2 算術運算子
      • 3-2-3 關係運算子
      • 3-2-4 邏輯運算子
      • 3-2-5 位元邏輯運算子
      • 3-2-6 位元位移運算子
      • 3-2-7 遞增與遞減運算子
      • 3-2-8 條件運算子
      • 3-2-9 複合指定運算子
  • CHAPTER4 流程控制必修攻略
    • 4-1 循序結構
      • 4-1-1 程式區塊
    • 4-2 選擇結構
      • 4-2-1 if條件指令
      • 4-2-2 if-else條件指令
      • 4-2-3 if else if條件指令
      • 4-2-4 switch選擇指令
    • 4-3 重複結構
      • 4-3-1 for迴圈指令
      • 4-3-2 while迴圈
      • 4-3-3 do while迴圈指令
      • 4-3-4 迴圈控制指令
  • CHAPTER5 陣列與字串速學筆記
    • 5-1 陣列的宣告與使用
      • 5-1-1 一維陣列
      • 5-1-2 二維陣列
      • 5-1-3 多維陣列
    • 5-2 字串簡介
      • 5-2-1 字串宣告
      • 5-2-2 字串陣列
  • CHAPTER6 函數與演算法的關鍵技巧
    • 6-1 大話函數
      • 6-1-1 函數原型宣告與定義
      • 6-1-2 函數呼叫
    • 6-2 函數參數傳遞與其他應用
      • 6-2-1 傳值呼叫
      • 6-2-2 傳址呼叫
      • 6-2-3 陣列參數傳遞
      • 6-2-4 行內函數
      • 6-2-5 函數多載
    • 6-3 認識遞迴
      • 6-3-1 遞迴的定義
    • 6-4 探索演算法的趣味
      • 6-4-1 排序演算法
      • 6-4-2 搜尋演算法
  • CHAPTER7 輕鬆搞定指標入門輕課程
    • 7-1 認識指標
      • 7-1-1 宣告指標變數
    • 7-2 多重指標
      • 7-2-1 雙重指標
      • 7-2-2 三重指標
    • 7-3 指標運算
      • 7-3-1 遞增與遞減運算
  • CHAPTER8 速學結構與其他自訂資料型態
    • 8-1 結構簡介
      • 8-1-1 宣告結構變數
      • 8-1-2 結構陣列
      • 8-1-3 巢狀結構
    • 8-2 列舉型態
      • 8-2-1 列舉型態宣告
    • 8-3 聯合型態
      • 8-3-1 聯合型態的宣告
    • 8-4 型態定義功能

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading