零基礎 C++ 程式設計入門
內容描述
內容簡介
程式語言種類相當多,每種語言都有其特性及優點,C++ 語言主要是改良C 語言而來,除了保有C 語言的重要優點外,並改進C 語言中容易造成撰寫錯誤的語法。
全書以入門者的角度去介紹,除了學習以C++ 語言撰寫程式外,更能加強運算思維及演算邏輯訓練;學生或是初學者都可以使用本書作為進入C++ 語言程式設計的殿堂。
本書結合運算思維與演算法的基本觀念,並以C++ 語言來實作,為了降低讀者的學習障礙,本書範例都是完整的程式碼,以實作來引導觀念,全書程式都已在DEV C++ 5.1.1 的環境下正確編譯與執行。全書寫作風格是以入門者的角度去介紹,除了學習以C++ 語言撰寫程式外,更能加強運算思維及演算邏輯訓練。目前許多高中職學校開設C++ 語言的基礎課程,因此,學生或是初學者都可以使用本書作為進入C++ 語言程式設計的殿堂。
本書特色
●結合運算思維與演算法的基本觀念,並以C++ 語言來實作。
●適用於高中職所開設C++ 語言的基礎課程。
●包含範例測驗,以實作來引導觀念。
目錄大綱
Chapter 01我的第一個C++ 程式
1-1 程式語言簡介
1-2 演算法與流程圖
1-3 C++ 簡介
1-4 第一個C++ 程式
1-5 速學C++ 程式碼解析
Chapter 02變數與常數
2-1 變數
2-2 常數
Chapter 03基本資料型態
3-1 整數
3-2 浮點數
3-3 布林資料型態
3-4 字元
3-5 資料型態轉換
3-6 上機程式測驗
Chapter 04 運算式與運算子
4-1 常見運算子簡介
4-2 遞增與遞減運算子
4-2 運算式簡介
4-3 上機程式測驗
Chapter 05 流程控制
5-1 流程控制
5-2 選擇結構
5-3 重複式結構
5-4 迴圈控制指令
5-5 上機程式測驗
Chapter 06 陣列與字串
6-1 陣列簡介
6-2 認識字串
6-3 上機程式測驗
Chapter 07函數
7-1 認識函數
7-2 函數傳遞與多載
7-3 遞迴函數
7-4 上機程式測驗
附錄A C++ 的常用函數庫