0人評分過此書

運算思維修習學堂:使用C語言的10堂入門程式課

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

本館館藏

借閱規則
當前可使用人數 52
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

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

讀者資料
圖書館 國立臺北科技大學
* 姓名
* 身分
系所
* 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語言的特點
    • 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考試類型

評分與評論

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

客服專線:0800-000-747

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

loading