C++趣味編程及演算法入門 王桂平 9787301350621 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:北京大學
NT$566
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月: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或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理