本書作者憑藉多年的教學和實務經驗,精心編寫了一本從淺入深的C++程式設計。無論你是初學者還是有些基礎的程式設計師,都能從中受益匪淺。
書中不僅闡述程式設計的抽象概念,還引入了生活中的實例,將程式邏輯與日常事物相對照。讓你能更深刻地理解物件導向程式設計的核心思想,並將它們應用於實際問題的解決。
除了介紹C++語言的基本語法,還提供詳細的常用庫存函式介紹,並涵蓋輸入/輸出、數學運算、字元處理、字串操作、時間日期處理、聲音處理等內容。
透過生活體驗和益智遊戲等範例,讓你能夠將理論轉化為實踐,逐步掌握C++的精髓,並啟發你在程式設計世界中的創造力。如綜合所得稅計算、電費計算、車資計算等與生活息息相關的範例,還有河內塔、踩地雷、猜數字等益智遊戲。
本書特色
1.累積作者多年教學及實務經驗,由淺入深,引導初學者進入物件導向程式設計C++語言的世界。
2.將程式與日常生活融合,讓初學者對物件導向程式設計有概念。
3.介紹C++語言的基本語法以及常用庫存函式,讓初學者可以專注於實際的程式創作。
4.多元的範例,學以致用:
(1)生活體驗範例:綜合所得稅計算、電費計算、車資計算、油資計算、停車費計算、購物行銷活動、辨認身份證真偽、平均走路步數、算術四則運算問題、文字跑馬燈、身高轉換、紅綠燈小綠人行走、紅綠燈轉換、閏年判斷、製作通訊錄等。
(2)益智遊戲範例:
單人遊戲:河內塔遊戲、踩地雷遊戲、吃角子老虎(拉霸)遊戲、貪食蛇遊戲等。
人機互動遊戲:剪刀石頭布遊戲及猜數字遊戲。
雙人互動遊戲:撲克牌配對遊戲、井字(OX)遊戲、最後一顆玻璃彈珠及五子棋遊戲。