*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202406*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:C++趣味編程及演算法入門 ISBN:9787301350621 出版社:北京大學 著編譯者:王桂平 頁數:360 所在地:中國大陸 *此為代購商品 書號:1642139 可大量預訂,請先連絡。 內容簡介 本書是一本專門為中小學生編寫的C++編程及演算法入門教材。本書由淺入深地講解了C++語言基礎知識,以及編程解題常用的方法和基礎演算法。每章都是由一個小故事來引出編程思維。書中的案例和練習均由作者精心設計,並與生活和學習緊密結合。本書也介紹了各種有趣的計算機知識,並涵蓋了全國青少年軟體編程等級考試(C語言)一級和二級考試的知識點。本書配備了完善的題庫、課件、教學視頻等資源,可以作為中小學編程社團的教材,也可以作為少兒編程培訓機構的培訓教材,還可以作為GESP等級考試和各類編程競賽的入門教材。作者簡介 王桂平 計算機科學與技術專業博士、副教授、碩導。2003年開始從事大學生程序設計競賽指導工作,指導的學生獲得國家級獎項100餘項,省級獎項1000餘項。 出版了《圖論演算法理論、實現及應用》《程序設計方法及演算法導引》等6本著作;主持省部級教學研究項目5項,主持重慶市一流課程一門,以第一作者發表教學研究論文近20篇。 以第一作者發表科學研究論文30餘篇,其中SCI論文9篇,El論文10篇,主持省部級科研項目3項,主研國家級科研項目3項。 多所中小學信息學競賽兼職教練。目錄 第1章 什麼是程序1 1 從生活中的場景說起 1 2 編寫程序的工具 1 3 程序的編寫、編譯和運行 1 4 在線評測系統 1 5 案例1:Hello world! 1 6 案例2:時間換算(1) 1 7 案例3:輸出楊輝三角(1) 1 8 練習1:用cout語句輸出星號菱形 1 9 練習2:小學比幼兒園遠多少米 1 10 練習3:輸出數字螺旋矩陣(1) 1 11 拓展閱讀:C++關鍵字 1 12 計算機小知識:Hello world程序 1 13 總結 第2章 變數是一個魔法盒 2 1 記錄身高和體重 2 2 用字母代表人、物或數據 2 3 常量和變數 2 4 數據類型 2 5 案例1:求矩形的面積和周長(1) 2 6 案例2:超市購物 2 7 案例3:變數是一個魔法盒 2 8 練習1:長身高 2 9 練習2:剩餘座位 2 10 練習3:需要多少塊磚 2 11 拓展閱讀:基本的數據類型 2 12 計算機小知識:「缺斤少兩」的U盤 2 13 總結 第3章 數據從何而來——輸入 3 1 更強大的程序 3 2 案例1:求女生的人數 3 3 案例2:時間換算(2) 3 4 案例3:交換兩個變數的值(1) 3 5 練習1:交換兩個變數的值(2) 3 6 練習2:求矩形的面積和周長(2) 3 7 練習3:速度單位換算(1) 3 8 拓展閱讀:在線評測系統的工作原理 3 9 計算機小知識:人和計算機是怎麼交互的 3 10 總結 第4章 讓計算機幫我們做算術題 4 1 從買酸奶說起 4 2 運算、運算符和表達式 4 3 算術運算符和算術表達式 4 4 商和餘數 4 5 除以10、對10取余 4 6 案例1:時間換算(3) 4 7 案例2:賦值運算符練習 4 8 案例3:報數遊戲 4 9 練習1:小實驗——前置++和後置++ 4 10 練習2:數字魔術——三位數還原 4 11 練習3:三位數的數字之和 4 12 拓展閱讀:運算符的優先順序和結合性 4 13 計算機小知識:C、C++名稱的由來 4 14 總結 第5章 精確到小數的運算 5 1 從「打折」說起 5 2 圓的周長及圓周率 5 3 案例1:速度單位換算(2) 5 4 案例2:折扣 5 5 案例3:求長方體的表面積和體積 5 6 練習1:分數→無限循環小數 5 7 練習2:求正方形和圓的面積(1) 5 8 練習3:計算球的表面積和體積 5 9 拓展閱讀:自動類型轉換和強制類型轉換 5 10 計算機小知識:實數與浮點數 5 11 總結 第6章 拿來主義——數學函數的使用 6 1 從工具箱玩具說起 6 2 平方和平方根、立方和立方根 6 3 案例1:勾股定理(1) 6 4 案例2:2的n次方 6 5 案例3:立方體邊長和球體直徑 6 6 練習1:求正方形和圓的面積(2) 6 7 練習2:浮點數不能精確表示 6 8 練習3:浮點數的整數商和餘數 6 9 計算機小知識:複製粘貼是由誰提出來的 6 10 總結 第7章 一路前行——順序結構 7 1 從「把大象放進冰箱」說起 7 2 演算法就是求解問題的步驟 7 3 程序控制結構 7 4 案例1:三角形的面積 7 5 案例2:雞兔同籠問題(1) 7 6 案例3:獲獎比例 7 7 練習1:預測孩子的身高 7 8 練習2:華氏溫度轉攝氏溫度 7 9 練習3:比賽成績 7 10 計算機小知識:三種基本的程序控制結構 7 11 總結 第8章 分支結構——if語句 8 1 抱一和媽媽談「條件」 8 2 條件判斷和分支結構 8 3 C++語言中的分支結構 8 4 案例1:加分 8 5 案例2:求三個數的最大值 8 6 案例3:四邊形的判斷(方法1) 8 7 練習1:3的倍數(方法1,取余運算符) 8 8 練習2:找座位 8 9 練習3:要不要開空調 8 10 總結 第9章 條件怎麼形成——關係表達式和邏輯表達式 9 1 又高又壯的同學 9 2 判斷和多個判斷 9 3 邏輯「與」和邏輯「或」的例子 9 4 布爾型數據 9 5 案例1:語文和數學都考95分以上 9 6 案例2:三角形的判斷 9 7 案例3:閏年的判斷 9 8 練習1:複雜的邏輯判斷 9 9 練習2:四邊形的判斷(方法2) 9 10 練習3:身高達標嗎 9 11 計算機小知識:Bug和Debug 9 12 總結 第10章 多分支與switch語句 10 1 又見「打折」 10 2 案例1:商場打折 10 3 案例2:CCF CSP-J/S比賽成績 10 4 switch語句 10 5 案例3:VIP顧客等級 10 6 練習1:百分製成績轉五級製成績 10 7 練習2:9歲男孩的身高標準 10 8 練習3:巧虎機器人(初級版) 10 9 計算機小知識:C++的版本 10 10 總結 第11章 知道要反覆執行多少次——for循環 11 1 循環就是重複 11 2 循環結構 11 3 數列及相關問題 11 4 在程序中實現數學上的遞推 11 5 案例1:輸出廣播體操的口令 11 6 案例2:求1+2+3++n(1) 11 7 案例3:求階乘 11 8 練習1:求n個數的和 11 9 練習2:求1∼n範圍內3的倍數的和 11 10 練習3:求數列前n項和 11 11 計算機 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |