本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • 第一次學C++就上手
  • 點閱:64
  • 作者: 李啟龍作
  • 出版社:碁峰資訊
  • 出版年:2017[民106]
  • ISBN:978-986-476-507-2 ; 986-476-507-8
  • 格式:PDF
  • 附註:原紙本書ISBN: 9789864764181 第二版

內容簡介
 
*適量的教學分配:將C++程式設計的重要觀念,巧妙地分配在各章節,讓讀者可以循序漸進地輕鬆學習。
 
*豐富的學習範例:以做中學的實作精神,提供百題實用程式範例,將精彩的程式範例與程式設計知識,做一完美的結合。

 
*實用的專題製作:電影問券分析系統、書籍借還系統、薪資計算系統,增進讀者的實作能力。
 
*最新第2版針對內容進行調整,以求更加清楚表達C++程式語言相關知識,並且新增了習題與範例程式,例如:邏輯運算子練習程式、心型產生程式…等,幫助讀者進一步掌握程式開發技巧。
 
本書共分為20堂課,每堂課先從『程式設計知識』開始,讀者先就此部分詳加閱讀,接著進行『引導練習範例』的示範,加強對於基本知識的瞭解,然後以『自我練習範例』實際動手做做看,最後,可將『綜合練習題』當作挑戰或複習,動動腦,體會程式設計的精髓。
 
將C++語言的程式設計知識與範例檔案,做一完美的結合,在學習時藉由程式範例的引導,實際體會程式運作的原理,並試著自己去解決類似的程式設計問題,透過此種實戰的方式,達到『從做中學』的目標。
 
為了讓讀者具備設計與製作資訊專題的能力,書中特地規劃:電影問券分析系統專題製作、書籍借還系統專題製作、薪資計算系統專題製作,提供讀者參考程式碼與重點解說,以進一步增加實作能力。


  • CHAPTER 1 C++程式設計基本概念(第1-1頁)
    • 1-1 C++語言簡介(第1-1頁)
    • 1-2 Dev-C++的下載與安裝(第1-4頁)
    • 1-3 Dev-C++的工作環境介紹(第1-10頁)
    • 1-4 第一個C++程式的編譯與執行(第1-11頁)
    • 1-5 習題(第1-16頁)
  • CHAPTER 2 基本資料型別與計算(第2-1頁)
    • 2-1 C++程式結構(第2-1頁)
    • 2-2 變數宣告(第2-2頁)
    • 2-3 基本資料型別(第2-5頁)
    • 2-4 常數與前置處理器#define(第2-8頁)
    • 2-5 輸出與輸入(第2-9頁)
    • 2-6 習題(第2-12頁)
  • CHAPTER 3 運算子、運算式與敘述(第3-1頁)
    • 3-1 指定運算子(第3-1頁)
    • 3-2 算術運算子(第3-3頁)
    • 3-3 關係運算子(第3-6頁)
    • 3-4 邏輯運算子(第3-8頁)
    • 3-5 遞增與遞減運算子(第3-10頁)
    • 3-6 運算子之運算優先順序(第3-11頁)
    • 3-7 資料型態的轉換(第3-12頁)
    • 3-8 運算式與敘述(第3-14頁)
    • 3-9 程式練習(第3-14頁)
    • 3-10 習題(第3-21頁)
  • CHAPTER 4 流程圖與選擇性敘述(第4-1頁)
    • 4-1 流程圖之表示符號(第4-1頁)
    • 4-2 判斷結構之if敘述(第4-4頁)
    • 4-3 判斷結構之if…else…敘述(第4-8頁)
    • 4-4 判斷結構之if…else if…else…敘述(第4-10頁)
    • 4-5 判斷結構之巢狀if(第4-13頁)
    • 4-6 判斷結構之switch敘述(第4-17頁)
    • 4-7 程式練習(第4-21頁)
    • 4-8 習題(第4-29頁)
  • CHAPTER 5 迴圈(第5-1頁)
    • 5-1 迴圈結構之for敘述(第5-1頁)
    • 5-2 迴圈結構之while敘述(第5-5頁)
    • 5-3 迴圈結構之do…while敘述(第5-8頁)
    • 5-4 continue敘述(第5-9頁)
    • 5-5 break敘述(第5-11頁)
    • 5-6 程式練習(第5-13頁)
    • 5-7 習題(第5-24頁)
  • CHAPTER 6 函式(第6-1頁)
    • 6-1 函式的架構(第6-1頁)
    • 6-2 引數的傳遞(第6-2頁)
    • 6-3 區域與全域變數(第6-8頁)
    • 6-4 變數儲存類別(第6-11頁)
    • 6-5 遞迴函式(第6-15頁)
    • 6-6 main函式的引數(第6-20頁)
    • 6-7 程式練習(第6-21頁)
    • 6-8 習題(第6-28頁)
  • CHAPTER 7 陣列(第7-1頁)
    • 7-1 一維陣列的使用(第7-1頁)
    • 7-2 用陣列來表示字串(第7-7頁)
    • 7-3 二維和多維陣列(第7-8頁)
    • 7-4 將陣列傳遞進函式(第7-12頁)
    • 7-5 程式練習(第7-14頁)
    • 7-6 習題(第7-19頁)
  • CHAPTER 8 指標(第8-1頁)
    • 8-1 什麼是指標(第8-1頁)
    • 8-2 指標的運算(第8-4頁)
    • 8-3 指標與陣列的關係(第8-5頁)
    • 8-4 將指標當引數傳遞進函式(第8-6頁)
    • 8-5 多重間接參照(第8-10頁)
    • 8-6 函式的指標(第8-10頁)
    • 8-7 程式練習(第8-12頁)
    • 8-8 習題(第8-16頁)
  • CHAPTER 9 字串(第9-1頁)
    • 9-1 字串與陣列(第9-1頁)
    • 9-2 字串的輸出與輸入(第9-3頁)
    • 9-3 使用字元陣列處理字串(第9-4頁)
    • 9-4 使用string型態處理字串(第9-10頁)
    • 9-5 程式練習(第9-15頁)
    • 9-6 習題(第9-18頁)
  • CHAPTER 10 前置處理器(第10-1頁)
    • 10-1 #include指令(第10-1頁)
    • 10-2 #define、#undef指令與巨集的使用(第10-2頁)
    • 10-3 #if、#else、#ifdef、#ifndef和#endif指令(第10-7頁)
    • 10-4 #error指令(第10-10頁)
    • 10-5 程式練習(第10-11頁)
    • 10-6 習題(第10-14頁)
  • CHAPTER 11 結構、聯合與列舉(第11-1頁)
    • 11-1 結構(第11-1頁)
    • 11-2 將結構傳遞進函式(第11-5頁)
    • 11-3 結構與指標(第11-8頁)
    • 11-4 聯合(第11-11頁)
    • 11-5 列舉型態(第11-13頁)
    • 11-6 typedef指令(第11-15頁)
    • 11-7 程式練習(第11-17頁)
    • 11-8 習題(第11-22頁)
  • CHAPTER 12 輸出入與檔案操作(第12-1頁)
    • 12-1 控制台(console)的I/O(第12-1頁)
    • 12-2 文字檔的I/O(第12-3頁)
    • 12-3 程式練習(第12-12頁)
    • 12-4 習題(第12-20頁)
  • CHAPTER 13 動態記憶體配置(第13-1頁)
    • 13-1 動態配置記憶體函式介紹(第13-1頁)
    • 13-2 程式練習(第13-3頁)
    • 13-3 習題(第13-8頁)
  • CHAPTER 14 類別(第14-1頁)
    • 14-1 物件與類別(第14-1頁)
    • 14-2 基本結構(第14-2頁)
    • 14-3 類別的基本使用(第14-4頁)
    • 14-4 建構子及解構子(第14-7頁)
    • 14-5 重載運算子(第14-10頁)
    • 14-6 static成員(第14-13頁)
    • 14-7 friend函式(第14-15頁)
    • 14-8 friend類別(第14-17頁)
    • 14-9 繼承(第14-19頁)
    • 14-10 保護繼承與私用繼承(第14-21頁)
    • 14-11 繼承結構子與解構子(第14-22頁)
    • 14-12 在繼承中重新定義函式(第14-24頁)
    • 14-13 C++物件導向的應用(第14-25頁)
    • 14-14 程式練習(第14-26頁)
    • 14-15 習題(第14-32頁)
  • CHAPTER 15 排序與搜尋(第15-1頁)
    • 15-1 排序(第15-2頁)
    • 15-2 搜尋(第15-12頁)
    • 15-3 習題(第15-18頁)
  • CHAPTER 16 堆疊與佇列(第16-1頁)
    • 16-1 堆疊的概念(第16-1頁)
    • 16-2 堆疊的應用(第16-2頁)
    • 16-3 佇列的概念(第16-7頁)
    • 16-4 佇列的應用(第16-8頁)
    • 16-5 程式練習(第16-11頁)
    • 16-6 習題(第16-20頁)
  • CHAPTER 17 串列(第17-1頁)
    • 17-1 單向鏈結串列(第17-2頁)
    • 17-2 雙向鏈結串列(第17-3頁)
    • 17-3 程式練習(第17-4頁)
    • 17-4 習題(第17-16頁)
  • CHAPTER 18 電影問卷分析系統專題製作(第18-1頁)
    • 系統功能(第18-1頁)
    • 程式需求說明(第18-2頁)
    • 程式流程圖(第18-2頁)
    • 本程式所應用之C++語言技巧(第18-2頁)
    • 程式執行結果(第18-8頁)
  • CHAPTER 19 書籍借還系統專題製作(第19-1頁)
    • 系統功能(第19-1頁)
    • 程式流程圖(第19-2頁)
    • 本程式所應用之C++語言技巧(第19-3頁)
    • 程式執行結果(第19-15頁)
  • CHAPTER 20 計帳系統專題製作(第20-1頁)
    • 系統功能(第20-1頁)
    • 程式流程圖(第20-1頁)
    • 本程式所應用之C++語言技巧(第20-2頁)
    • 程式執行結果(第20-6頁)
  • APPENDIX A 線上評測系統:Online Judge簡介(第A-1頁)
  • APPENDIX B ASCII碼表(第B-1頁)
紙本書 NT$ 440
單本電子書
NT$ 308

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code