C++案例趣學 信息學競賽叢書
張森 董晶
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
78折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$608 -
78折
BDD in Action, 2/e (中文版)$960$749 -
78折
看不見的戰場:社群、AI 與企業資安危機$750$585 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
78折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$328 -
78折
裂縫碎光:資安數位生存戰$550$429 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
78折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$538 -
78折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$499 -
78折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$374 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
78折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$530 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
78折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$562 -
78折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$663 -
79折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$474 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
78折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$437
相關主題
商品描述
本書主要講解C++語言的語法知識,打破了傳統教材中的分章模式,採用按知識點組織課程的形式,
力求更適合中小學教師在人工智能時代背景下的教學以及學生學習。
全書包括22課和1個附錄。
第1~3課介紹C++基本語法,包括程序框架、數據定義和輸入/輸出;
第4~6課講解各種運算符及表達式;
第7~12課介紹選擇和循環程序結構;
第13~15課講解數組及其應用;
第16~18課介紹字符數組與字符串以及文件操作;
第19~20課講解函數及其應用;
第21課介紹結構體及其應用;
第22課介紹類和對象;附錄介紹C++集成開發環境的相關內容。
本書適合作為信息學競賽的培訓教材,也適合對 C++感興趣的中小學生自學。
作者簡介
張森
中國科學院自動化研究所智能感知與計算研究中心工程師、中科智能之星“人工智能與機器人教育聯合實驗室”副主任、
天津中科智能識別產業技術研究院有限公司科普專家,主要從事人工智能與機器人科普及相關廠品的研發和教學工作。
目錄大綱
第 1課 夢想啟航:初識C++
1.1 什麼是程序設計 002
1.2 為什麼要學程序設計 003
1.3 第 一個C++程序及程序框架 004
第 2課 奇妙的計算:程序格式與數據定義
2.1 程序格式 010
2.2 定義數據 011
第3課 生日的考驗:輸入與輸出
3.1 輸入/輸出 020
3.2 變量輸入——cin 021
3.3 結果輸出——cout 022
3.4 其他形式的輸入/輸出 024
第4課 簡單的任務:賦值運算和算術運算
4.1 基本賦值運算(“=”的妙用) 033
4.2 算術運算七兄弟 034
4.3 運算簡寫和混合運算 036
第5課 卡路的蘋果:3種程序結構
5.1 3種程序結構 043
5.2 系統函數 044
5.3 順序結構程序舉例 045
第6課 艱難的任務:程序格式與數據定義
6.1 關系運算 059
6.2 邏輯運算 060
6.3 其他常用運算 062
6.4 混合運算 062
第7課 隊長的計劃:選擇結構
7.1 選擇結構 070
7.2 if-else語句 071
7.3 switch-case語句 074
第8課 卡路的歷練1:選擇程序舉例
第9課 路西的美夢:for循環
9.1 循環結構 093
9.2 for循環 094
9.3 循環結構的4個要素 096
第 10課 卡路的歷練2:for循環舉例
第 11課 神奇的圓周率:當型循環與直到型循環
11.1 當型循環 114
11.2 直到型循環 117
11.3 break和continue 118
第 12課 卡路的歷練3:循環綜合舉例
第 13課 美味的石榴:一維數組
13.1 數組的概念 134
13.2 一維數組的定義 134
13.3 一維數組的初始化 135
13.4 一維數組的使用及舉例 136
第 14課 魔術工廠的庫存:多維數組
14.1 多維數組的定義(以二維數組為例) 144
14.2 多維數組的初始化 145
14.3 多維數組的使用(以二維數組為例) 147
第 15課 卡路的歷練4:數組舉例
第 16課 有趣的迴文:字符數組與字符串
16.1 字符數組 170
16.2 字符串類型 171
第 17課 超級數字反轉:文件操作
17.1 文件概述 183
17.2 創建文件和查看文件 184
17.3 源程序中的文件操作 188
第 18課 卡路的歷練5: 字符串及文件舉例
第 19課 逐個擊破的階乘和:函數
19.1 函數的定義和聲明 204
19.2 函數的調用與返回 206
19.3 函數的嵌套與遞歸 208
第 20課 卡路的歷練6:函數舉例
第 21課 誰是狀元:結構體
21.1 結構體類型概述 234
21.2 定義結構體類型及變量 234
第 22課 超級矩形面積:類和對象
22.1 自定義數據類型——類 246
22.2 構造函數與析構函數 248
附錄A Dev-C++的安裝和使用


