亚洲国产天堂久久综合226114,亚洲va中文字幕无码毛片,亚洲av无码片vr一区二区三区,亚洲av无码乱码在线观看,午夜爽爽爽男女免费观看影院

課程目錄:計算機程序設計(C++)培訓
4401 人關注
(78637/99817)
課程大綱:

         計算機程序設計(C++)培訓

 

 

 

簡單信息的表示和基本運算

2.1數(shù)據類型

2.2常量和變量

2.3算術運算和自增自減運算

2.4關系運算

2.5邏輯運算符

2.6位運算

2.7特殊運算符(賦值運算符、字節(jié)數(shù)運算符、條件運算符和逗號運算符)

2.8混合運算的類型轉換

2.9實例:計算三角形的面積

2.10實例:構造5位數(shù)的反序數(shù)

2.11實例:加密解密

重點難點:整數(shù)、字符和字符串

重點難點:轉義符

小技巧:設置運行窗口顏色為白底黑字

運算的流程控制

3.1程序流程控制

3.2單路和雙路分支

3.3多路分支

3.4已知次數(shù)循環(huán)

3.5已知條件循環(huán)

3.6實例:解一元二次方程

3.7實例:簡單計算器

3.8實例:尋找自冪數(shù)

重要技巧:程序調試方法——加輸出語句

重要技巧:程序調試方法——單步跟蹤

復雜信息的表達與處理

4.1一維數(shù)組

4.2二維數(shù)組

4.3結構體

4.4枚舉(實例三色球組合)

4.5實例:冒泡排序

4.6實例:文字信息統(tǒng)計

4.7實例:使用string字符串

4.8實例:矩陣乘法

4.9實例:取子字符串

4.10實例:詞頻統(tǒng)計

問題的模塊化求解

5.1 模塊化程序設計

5.2 函數(shù)的定義

5.3 函數(shù)的聲明

5.4 函數(shù)的調用格式

5.5 參數(shù)的傳遞方式

5.6 為形參指定默認值

5.7 數(shù)組名作為函數(shù)的參數(shù)

5.8 結構體變量作為函數(shù)的參數(shù)

5.9 實例講解

問題的模塊化求解(2)——特殊函數(shù)

6.1 遞歸函數(shù)

6.2 內聯(lián)函數(shù)

6.3 函數(shù)重載

6.4 變量的作用域和存儲類型

6.5實例講解(Hanoi問題,F(xiàn)ibonacci序列遞歸求解,二分查找的遞歸實現(xiàn),排序函數(shù)重載)

第6周課件及課程學習建議

補充——圖解漢諾塔

按址操作(1)——指針、變量和函數(shù)

7.1 什么是指針

7.2指針和變量的關系

7.3指針作為函數(shù)的參數(shù)

7.4返回指針的函數(shù)

7.5指向函數(shù)的指針

7.6實例講解(利用指針實現(xiàn)三個數(shù)的排序、返回字符指針的去掉字符串首部空格函數(shù)、通過指針同時返回圓的面積和周長(擴展-多功能函數(shù))、通定積分函數(shù))

按址操作(2)——指針與數(shù)組、字符串、結構體,動態(tài)數(shù)組

8.1數(shù)組與指針、指針的算術運算

8.2指針的關系運算、通過指針訪問數(shù)組元素

8.3二維數(shù)組與指針

8.4指向一維數(shù)組指針(行指針)、字符串指針

8.5 字符指針應用、指針數(shù)組

8.6結構體與指針

8.7動態(tài)數(shù)組

8.8實例講解(數(shù)組元素逆序(指針和動態(tài)數(shù)組實現(xiàn))、字符串排序(指針和動態(tài)數(shù)組實現(xiàn))、32位二進制IP地址轉換為十進制點分IP地址(帶合法性檢驗))

截圖方法

數(shù)據的抽象與封裝——類與對象(1)

9.1 類的概念

9.2 類的定義

9.3對象的聲明與使用

9.4 類的私有、公有與保護成員

9.5 日期類的設計

9.6 結構化和面向對象的程序設計思想

9.7 可鳴笛、運動和播放MP3的汽車類的設計

9.8 圓類的設計

數(shù)據的抽象和封裝——類(2)——構造函數(shù)、析構函數(shù)和指向對象的指針

10.1 構造函數(shù)的定義

10.2 重載構造函數(shù)

10.3 析構函數(shù)的定義

10.4 實例:整數(shù)翻譯函數(shù)

10.5 實例:實際意義的析構函數(shù)

10.6 實例:Person類的設計

10.7 對象與指針

10.8 this指針

10.9 實例講解

10.10 難點解析1——this指針

取其精華 發(fā)揮優(yōu)勢——繼承

11.1具有行走聽說功能的“人”類的設計

11.2為什么需要繼承

11.3派生類的定義

11.4基類與派生類

11.5繼承方式

11.6派生類的構造函數(shù)與析構函數(shù)

11.7從點到圓再到圓柱體的派生類設計

11.8從U盤到MP3的派生類設計

統(tǒng)一接口 不同實現(xiàn)——多態(tài)性

12.1多態(tài)的概念

12.2派生類對象替換基類對象

12.3虛函數(shù)

12.4抽象類

12.5運算符的重載

12.6實例1水果類與虛函數(shù)

12.7實例2日期類與比較運算符的重載

12.8實例3分數(shù)類與加減運算符的重載

12.9實例4數(shù)組類與插入運算符(<<)的重載

12.10補充內容:虛析構函數(shù)

12.11補充內容:淺拷貝和深拷貝

標準輸入輸出與文件操作

13.1流的概念和流類的結構

13.2標準輸入流

13.3標準輸出流

13.4文件操作基礎

13.5文本文件讀寫

13.6二進制文件的讀寫

13.7文件操作實例(隨機發(fā)牌、統(tǒng)計詞頻、MP3賦值、成績管理)

13.8補充內容:const用法總結

模板和標準模板庫簡介

14.1 函數(shù)模板

14.2 類模板

14.3 STL 簡介

14.4 vector容器

14.5 vector上的迭代器

14.6 vector上應用算法

14.7 序列型容器概覽

14.8 關聯(lián)容器概覽

14.9 map容器

14.10 容器適配器概覽