從零開始:中小學生趣味學C++編程從入門到精通(案例視頻版)

竇天欣

商品描述

本書專為C++程式設計愛好者打造,以案例為導向,從零基礎出發,逐步引導讀者走向精通。全書共分10章,內容涵蓋C++快速入門、基礎語法、流程控制、陣列與字串、結構體、函數、檔案操作等核心內容。透過建構學生資訊管理系統、使用者認證系統及《學園寶藏獵人》遊戲等綜合案例實戰項目,培養讀者的程式設計思維與解決問題能力,讓學習之旅既有趣又有效率。 為幫助讀者更好地掌握內容,本書附贈豐富的學習資源:包括所有案例的源代碼,方便參考與修改;案例的視頻教程,掃碼即可觀看;PPT課件,便於教師教學使用;以及近5年的“5套信息學奧賽真題及答案”。 本書既適合無程式設計基礎或有一定基礎的中小學生學習,也適合對C++程式設計有興趣的教育工作者,以及想要透過實踐提升程式設計能力的程式設計愛好者。

目錄大綱

第1章 從零開始學:C++快速入門
1.1 搭建開發環境
1.1.1 編譯器的安裝與配置
1.1.2 IDE工具使用指南
1.2 編寫第一個C++程序
1.2.1 編寫Hello World程序
1.2.2 代碼調試與錯誤處理
案例1 輸出古詩《靜夜思》
本章小結
上機實戰:編寫生日祝福程序
思考與練習
第2章 代碼直通車:理解程序的順序執行邏輯
2.1 輸入/輸出
2.1.1 cout語句
2.1.2 換行符\n
案例2 輸出一棵樹
2.1.3 註釋
2.2 變量與數據類型
2.2.1 變量的定義與使用
2.2.2 cin語句
2.2.3 數據類型
案例3 計算圓的面積
2.2.4 算術運算符
2.2.5 隱式類型轉換
2.2.6 顯式類型轉換
案例4 溫度單位轉換器
2.3 常見代碼錯誤
2.3.1 語法錯誤分析
2.3.2 邏輯錯誤調試
本章小結
上機實戰:BMI指數計算器
思考與練習
第3章 選擇之路:掌握條件判斷與分支結構
3.1 單分支結構
3.1.1 if語句語法
案例5 考試成績評級
3.1.2 關系運算符的應用
3.2 多分支結構
3.2.1 if-else雙分支結構
3.2.2 else if多分支結構
3.2.3 三目運算符
3.2.4 switch-case結構
……
第4章 循環魔力圈:探索循環的妙用
第5章 數據收納盒:數組的存儲與使用技巧
第6章 字符拼圖:字符串操作與字符數組處理
第7章 自定義類型:結構體的定義與應用
第8章 功能魔方:函數的封裝與調用方法
第9章 玩轉文件:數據的秘密傳輸
第10章 項目實戰:《學園寶藏獵人》遊戲開發
附錄 C++標準庫函數速查表
參考答案