資源簡介
第一部分 面向過程的程序設(shè)計
第1章 C++概述 1
1.1 計算機(jī)語言與程序 1
1.1.1 機(jī)器語言與程序 1
1.1.2 匯編語言與程序 1
1.1.3 高級語言與程序 1
1.2 從C到C++ 2
1.3 程序設(shè)計方法 2
1.3.1 結(jié)構(gòu)化程序設(shè)計方法 3
1.3.2 面向?qū)ο蟮某绦蛟O(shè)計方法 3
1.4 簡單的C++程序介紹 4
1.5 程序開發(fā)的步驟 5
習(xí)題1 5
第2章 數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 6
2.1 保留字和標(biāo)識符 6
2.1.1 保留字 6
2.1.2 標(biāo)識符 6
2.2 C++的基本數(shù)據(jù)類型 6
2.3 常量和變量 8
2.3.1 常量 8
2.3.2 符號常量 9
2.3.3 變量 10
2.4 基本運(yùn)算符和表達(dá)式 11
2.4.1 C++運(yùn)算符及表達(dá)式簡介 11
2.4.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 11
2.4.3 運(yùn)算優(yōu)先級和結(jié)合性 11
2.4.4 關(guān)系運(yùn)算符和關(guān)系表達(dá)式 12
2.4.5 邏輯運(yùn)算符和邏輯表達(dá)式 12
2.4.6 位運(yùn)算符和位運(yùn)算表達(dá)式 12
2.4.7 自增、自減運(yùn)算符和表達(dá)式 14
2.4.8 賦值運(yùn)算符和賦值表達(dá)式 14
2.4.9 逗號運(yùn)算符和逗號表達(dá)式 15
2.4.10 sizeof( ) 運(yùn)算符和表達(dá)式 15
2.4.11 邏輯表達(dá)式運(yùn)算優(yōu)化的副作用 15
2.5 類型轉(zhuǎn)換 16
2.5.1 賦值時的自動類型轉(zhuǎn)換 16
2.5.2 各種類型運(yùn)算量混合運(yùn)算時的自動類型轉(zhuǎn)換 17
2.5.3 強(qiáng)制類型轉(zhuǎn)換 17
習(xí)題2 18
第3章 簡單的輸入/輸出 19
3.1 傳統(tǒng)的輸入/輸出函數(shù)實現(xiàn)方法 19
3.2 cout輸出流 20
3.2.1 輸出八進(jìn)制數(shù)、十六進(jìn)制數(shù)和用科學(xué)記數(shù)法表示的數(shù) 22
3.2.2 輸出字符或字符串 23
3.3 cin輸入流 23
3.3.1 輸入十六進(jìn)制或者八進(jìn)制數(shù)據(jù) 25
3.3.2 輸入字符數(shù)據(jù) 26
3.4 總結(jié) 27
習(xí)題3 27
第4章 C++的流程控制 29
4.1 算法概述 29
4.1.1 算法的作用和類別 29
4.1.2 算法的設(shè)計原則 30
4.1.3 算法的表示工具 30
4.1.4 結(jié)構(gòu)化程序設(shè)計中基本結(jié)構(gòu)的表示 31
4.2 C++程序的結(jié)構(gòu)和語句 33
4.3 選擇結(jié)構(gòu)語句的使用 35
4.3.1 if語句 35
4.3.2 if語句的嵌套使用 37
4.3.3 條件運(yùn)算符 38
4.3.4 switch語句 39
4.4 循環(huán)結(jié)構(gòu)語句的使用 42
4.4.1 goto語句及標(biāo)號的使用 42
4.4.2 while語句 43
4.4.3 for語句 43
4.4.4 do-while語句 44
4.4.5 break語句和continue語句 45
4.4.6 循環(huán)的嵌套 47
4.5 控制語句的應(yīng)用舉例 47
習(xí)題4 52
第5章 函數(shù) 54
5.1 概述 54
5.2 函數(shù)的定義與調(diào)用 54
5.2.1 函數(shù)的定義 54
5.2.2 函數(shù)的調(diào)用 56
5.2.3 函數(shù)的參數(shù) 58
5.3 函數(shù)的原型聲明 59
5.4 函數(shù)的嵌套調(diào)用和遞歸調(diào)用 60
5.4.1 函數(shù)的嵌套調(diào)用 60
5.4.2 函數(shù)的遞歸調(diào)用 63
5.5 內(nèi)聯(lián)函數(shù) 66
5.6 函數(shù)重載 67
5.6.1 參數(shù)類型不同的重載函數(shù) 67
5.6.2 參數(shù)個數(shù)不同的重載函數(shù) 68
5.7 使用C++系統(tǒng)函數(shù) 68
5.8 作用域和存儲類別 69
5.8.1 作用域 69
5.8.2 存儲類別 72
5.8.3 全局變量的作用域的擴(kuò)展和限制 74
5.9 程序的多文件組織 76
5.9.1 內(nèi)部函數(shù)和外部函數(shù) 76
5.9.2 多文件組織的編譯和連接 77
習(xí)題5 77
第6章 編譯預(yù)處理 79
6.1 宏定義 79
6.1.1 不帶參數(shù)的宏定義 79
6.1.2 帶參數(shù)的宏定義 80
6.2 “文件包含”處理 82
*6.3 條件編譯 83
習(xí)題6 85
第7章 數(shù)組 86
7.1 數(shù)組的定義及應(yīng)用 86
7.1.1 一維數(shù)組的定義及使用 86
7.1.2 一維數(shù)組作函數(shù)參數(shù) 88
7.1.3 多維數(shù)組的定義及使用 96
7.1.4 二維數(shù)組作函數(shù)參數(shù) 98
7.2 字符數(shù)組的定義及應(yīng)用 101
7.2.1 字符數(shù)組的定義 101
7.2.2 字符數(shù)組的初始化 101
7.2.3 字符數(shù)組的使用 102
7.2.4 字符串和字符串結(jié)束標(biāo)志 102
7.2.5 字符數(shù)組的輸入/輸出 103
7.2.6 字符串處理函數(shù) 104
7.2.7 字符數(shù)組應(yīng)用舉例 106
習(xí)題7 108
第8章 結(jié)構(gòu)體、共用體和枚舉類型 110
8.1 結(jié)構(gòu)體的定義及應(yīng)用 110
8.1.1 結(jié)構(gòu)體類型的定義 110
8.1.2 結(jié)構(gòu)體類型變量的定義 111
8.

代碼片段和文件信息
/*?------------------------------------------------------------------
????Li0101.cpp??該程序用于求一個數(shù)的平方?
???------------------------------------------------------------------
*/
#include??
void?main(?void?)?
{??
int?num?square?; //?定義整型變量?num和square?
cout?<“num=“?;? ????//?輸出提示信息num=?
cin?>>?num?;? ????//?輸入一個數(shù),賦給變量?num?
square?=?num?*?num?;? //?計算?num?的平方,結(jié)果賦值給變量?square?
cout?<“?num?的平方為:“?<}?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????159232??2011-01-25?08:52??《C++程序設(shè)計教程?第2版》教學(xué)素材\PPT講稿(教學(xué)課件)\第01章?C++?概述.ppt
?????文件?????520704??2011-01-25?08:54??《C++程序設(shè)計教程?第2版》教學(xué)素材\PPT講稿(教學(xué)課件)\第02章?數(shù)據(jù)類型、運(yùn)算符和表達(dá)式.ppt
?????文件?????375296??2011-01-25?08:54??《C++程序設(shè)計教程?第2版》教學(xué)素材\PPT講稿(教學(xué)課件)\第03章?簡單的輸入輸出.ppt
?????文件????1201664??2011-01-25?08:53??《C++程序設(shè)計教程?第2版》教學(xué)素材\PPT講稿(教學(xué)課件)\第04章?C++的流程控制.ppt
?????文件?????759808??2011-01-25?08:53??《C++程序設(shè)計教程?第2版》教學(xué)素材\PPT講稿(教學(xué)課件)\第05章?函數(shù).ppt
?????文件?????217600??2011-01-25?08:53??《C++程序設(shè)計教程?第2版》教學(xué)素材\PPT講稿(教學(xué)課件)\第06章?編譯預(yù)處理.ppt
?????文件?????561664??2011-01-25?08:53??《C++程序設(shè)計教程?第2版》教學(xué)素材\PPT講稿(教學(xué)課件)\第07章?數(shù)組.ppt
?????文件?????351232??2011-01-25?08:56??《C++程序設(shè)計教程?第2版》教學(xué)素材\PPT講稿(教學(xué)課件)\第08章?結(jié)構(gòu)體、共用體和枚舉類型.ppt
?????文件?????932352??2011-01-25?08:51??《C++程序設(shè)計教程?第2版》教學(xué)素材\PPT講稿(教學(xué)課件)\第09章?指針、引用和鏈表.ppt
?????文件?????115712??2011-01-22?11:38??《C++程序設(shè)計教程?第2版》教學(xué)素材\PPT講稿(教學(xué)課件)\第10章?類和對象(例子).doc
?????文件?????304640??2011-01-25?08:55??《C++程序設(shè)計教程?第2版》教學(xué)素材\PPT講稿(教學(xué)課件)\第10章?類和對象.ppt
?????文件??????39424??2011-01-22?17:29??《C++程序設(shè)計教程?第2版》教學(xué)素材\PPT講稿(教學(xué)課件)\第11章?類和對象的其他特性(例子).doc
?????文件?????150016??2011-01-25?08:55??《C++程序設(shè)計教程?第2版》教學(xué)素材\PPT講稿(教學(xué)課件)\第11章?類和對象的其他特性.ppt
?????文件??????82432??2011-01-23?16:07??《C++程序設(shè)計教程?第2版》教學(xué)素材\PPT講稿(教學(xué)課件)\第12章?繼承和派生(例子).doc
?????文件?????268800??2011-01-25?08:50??《C++程序設(shè)計教程?第2版》教學(xué)素材\PPT講稿(教學(xué)課件)\第12章?繼承和派生.ppt
?????文件?????108544??2011-01-23?16:54??《C++程序設(shè)計教程?第2版》教學(xué)素材\PPT講稿(教學(xué)課件)\第13章?多態(tài)性(例子).doc
?????文件?????231936??2011-01-25?08:50??《C++程序設(shè)計教程?第2版》教學(xué)素材\PPT講稿(教學(xué)課件)\第13章?多態(tài)性.ppt
?????文件??????58368??2011-01-24?12:10??《C++程序設(shè)計教程?第2版》教學(xué)素材\PPT講稿(教學(xué)課件)\第14章?輸入輸出流(例子).doc
?????文件?????329728??2011-01-25?08:50??《C++程序設(shè)計教程?第2版》教學(xué)素材\PPT講稿(教學(xué)課件)\第14章?輸入輸出流.ppt
?????文件?????865792??2011-01-25?08:54??《C++程序設(shè)計教程?第2版》教學(xué)素材\PPT講稿(教學(xué)課件)\第15章?模板.ppt
?????文件??????25088??2011-01-05?15:08??《C++程序設(shè)計教程?第2版》教學(xué)素材\習(xí)題答案\習(xí)題01答案.doc
?????文件??????38400??2011-01-05?20:47??《C++程序設(shè)計教程?第2版》教學(xué)素材\習(xí)題答案\習(xí)題02答案.doc
?????文件??????30720??2011-01-23?00:18??《C++程序設(shè)計教程?第2版》教學(xué)素材\習(xí)題答案\習(xí)題03答案.doc
?????文件??????54272??2011-01-23?02:38??《C++程序設(shè)計教程?第2版》教學(xué)素材\習(xí)題答案\習(xí)題04答案.doc
?????文件??????50688??2011-01-25?18:34??《C++程序設(shè)計教程?第2版》教學(xué)素材\習(xí)題答案\習(xí)題05答案.doc
?????文件??????29184??2011-01-25?18:37??《C++程序設(shè)計教程?第2版》教學(xué)素材\習(xí)題答案\習(xí)題06答案.doc
?????文件??????53760??2011-01-25?18:40??《C++程序設(shè)計教程?第2版》教學(xué)素材\習(xí)題答案\習(xí)題07答案.doc
?????文件??????53760??2011-01-25?18:42??《C++程序設(shè)計教程?第2版》教學(xué)素材\習(xí)題答案\習(xí)題08答案.doc
?????文件?????108544??2011-01-05?17:05??《C++程序設(shè)計教程?第2版》教學(xué)素材\習(xí)題答案\習(xí)題09答案.doc
?????文件??????99328??2011-01-05?21:09??《C++程序設(shè)計教程?第2版》教學(xué)素材\習(xí)題答案\習(xí)題10答案.doc
............此處省略304個文件信息
評論
共有 條評論