掃一掃
關(guān)注中圖網(wǎng)
官方微博
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應(yīng)用
-
>
決戰(zhàn)行測5000題(言語理解與表達(dá))
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
項目式C語言教程 版權(quán)信息
- ISBN:9787560663852
- 條形碼:9787560663852 ; 978-7-5606-6385-2
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
項目式C語言教程 內(nèi)容簡介
本書采用項目方式組織內(nèi)容,從應(yīng)用出發(fā),利用實際問題引出語法,從解決問題的角度出發(fā)來講解知識點。全書共10個項目,內(nèi)容包括顯示廣告語、完成數(shù)據(jù)計算、菜單設(shè)計、大量數(shù)據(jù)求和、成績的計算、多門功課成績的計算、用結(jié)構(gòu)體處理學(xué)生成績、編寫一個日歷程序、為函數(shù)設(shè)置多個返回值、大數(shù)求平均值問題。各個項目都配有習(xí)題,便于讀者練習(xí)C語言編程方法。 本書可以作為高職院校相關(guān)專業(yè)的教材,也可以作為自學(xué)C語言的參考用書。
項目式C語言教程 目錄
項目1 顯示廣告語 1
1.1 項目要求 1
1.2 項目描述 1
1.2.1 編程語言 1
1.2.2 編寫廣告語 2
1.2.3 顯示復(fù)雜內(nèi)容 5
1.2.4 程序編譯過程 6
1.3 Code::Blocks的安裝和使用 6
1.3.1 Code::Blocks的安裝 7
1.3.2 Code::Blocks的漢化 7
1.3.3 配置g++ 編譯器及調(diào)試器 9
1.3.4 編寫程序 10
1.4 C語言的發(fā)展史及其特點 15
1.5 總結(jié) 17
1.6 習(xí)題 17
項目2 完成數(shù)據(jù)計算 19
2.1 項目要求 19
2.2 項目描述 19
2.3 計算機中的數(shù)據(jù)類型 20
2.3.1 變量和常量 20
2.3.2 整型數(shù)據(jù) 22
2.3.3 浮點型數(shù)據(jù) 23
2.3.4 字符型數(shù)據(jù) 24
2.4 算術(shù)運算符和賦值運算符 26
2.4.1 算術(shù)運算符和算術(shù)表達(dá)式 26
2.4.2 賦值運算符和賦值表達(dá)式 29
2.4.3 優(yōu)先級和結(jié)合性 29
2.5 任意兩個數(shù)相加 30
2.5.1 格式化輸入(scanf) 30
2.5.2 從鍵盤上輸入變量的值 31
2.6 求平均值 34
2.6.1 數(shù)值類型轉(zhuǎn)換 36
2.6.2 格式化輸出 37
2.7 總結(jié) 40
2.8 習(xí)題 41
項目3 菜單設(shè)計 46
3.1 項目要求 46
3.2 項目描述 46
3.2.1 數(shù)據(jù)輸入部分 48
3.2.2 數(shù)據(jù)處理部分 49
3.3 if語句 51
3.3.1 關(guān)系運算符 53
3.3.2 邏輯運算符 54
3.3.3 簡化求值 57
3.3.4 邏輯運算判斷和結(jié)果表達(dá) 58
3.3.5 運算符的優(yōu)先級和結(jié)合性 58
3.4 程序?qū)崿F(xiàn) 59
3.5 switch語句 61
3.5.1 switch語句的基本形式 61
3.5.2 break在switch語句中的作用 64
3.5.3 if語句和switch語句比較 65
3.6 選擇結(jié)構(gòu)嵌套問題 67
3.7 條件運算符 70
3.8 總結(jié) 71
3.9 習(xí)題 72
項目4 大量數(shù)據(jù)求和 77
4.1 項目要求 77
4.2 項目描述 77
4.3 完成大量數(shù)據(jù)求和 78
4.3.1 復(fù)合賦值運算符 78
4.3.2 自增和自減運算符 79
4.3.3 重復(fù)多次操作 79
4.3.4 循環(huán)和循環(huán)變量 81
4.3.5 循環(huán)中的初始值 82
4.3.6 define的用法 85
4.4 繼續(xù)討論循環(huán)問題 85
4.4.1 for語句 86
4.4.2 while語句 88
4.4.3 do-while語句 89
4.4.4 goto語句 90
4.5 特殊情況下的循環(huán) 91
4.5.1 循環(huán)嵌套 91
4.5.2 推動循環(huán)繼續(xù)下去 92
4.5.3 提前結(jié)束循環(huán) 95
4.6 結(jié)構(gòu)化程序設(shè)計 97
4.6.1 結(jié)構(gòu)化程序設(shè)計的概念 97
4.6.2 結(jié)構(gòu)化程序設(shè)計的基本結(jié)構(gòu) 98
4.6.3 結(jié)構(gòu)化程序設(shè)計的原則 99
4.6.4 結(jié)構(gòu)化程序設(shè)計的特點、
優(yōu)點和缺點 99
4.7 總結(jié) 100
4.8 習(xí)題 100
項目5 成績的計算 110
5.1 項目要求 110
5.2 項目描述 110
5.3 什么是數(shù)組 110
5.3.1 數(shù)組聲明 111
5.3.2 引用數(shù)組元素 111
5.3.3 初始化數(shù)組元素 113
5.4 數(shù)組元素在內(nèi)存中的形式 115
5.4.1 地址的概念 115
5.4.2 運算符sizeof 117
5.4.3 數(shù)組在內(nèi)存中的存儲 117
5.4.4 引用超過數(shù)組范圍的元素 118
5.5 排序算法 118
5.5.1 冒泡排序 118
5.5.2 選擇排序 126
5.6 總結(jié) 127
5.7 習(xí)題 128
項目6 多門功課成績的計算 134
6.1 項目要求 134
6.2 項目描述 134
6.3 二維數(shù)組 135
6.3.1 二維數(shù)組的概念 135
6.3.2 二維數(shù)組的初始化 137
6.3.3 二維數(shù)組內(nèi)存存放方式 138
6.4 問題求解 139
6.4.1 數(shù)據(jù)輸入輸出 139
6.4.2 計算每個人的平均分 144
6.4.3 求出每門課程的平均分 144
6.4.4 完整的程序 145
6.5 總結(jié) 147
6.6 習(xí)題 147
項目7 用結(jié)構(gòu)體處理學(xué)生成績 152
7.1 項目要求 152
7.2 項目描述 152
7.3 字符 153
7.3.1 數(shù)據(jù)類型char 153
7.3.2 ASCII代碼 153
7.3.3 字符常量 153
7.3.4 字符輸入輸出 154
7.3.5 轉(zhuǎn)義字符 156
7.3.6 字符運算 157
7.4 字符串和字符數(shù)組 161
7.4.1 字符數(shù)組的輸入和輸出 163
7.4.2 字符串處理函數(shù) 164
7.5 結(jié)構(gòu)體 167
7.5.1 定義新的結(jié)構(gòu)體類型 167
7.5.2 定義結(jié)構(gòu)體類型變量的方法 168
7.5.3 結(jié)構(gòu)體變量的初始化 169
7.5.4 使用結(jié)構(gòu)體變量 169
7.5.5 結(jié)構(gòu)體數(shù)組 173
7.6 解決項目問題 173
7.7 typedef自定義數(shù)據(jù)類型 176
7.8 總結(jié) 178
7.9 習(xí)題 178
項目8 編寫一個日歷程序 186
8.1 項目要求 186
8.2 項目描述 186
8.3 函數(shù) 186
8.3.1 庫函數(shù) 187
8.3.2 函數(shù)聲明 187
8.3.3 自己編寫函數(shù) 188
8.3.4 函數(shù)的嵌套調(diào)用 192
8.3.5 函數(shù)的遞歸調(diào)用 194
8.3.6 數(shù)組作為函數(shù)的參數(shù) 198
8.4 寫一個日歷程序 200
8.4.1 實現(xiàn)main函數(shù) 200
8.4.2 實現(xiàn)GiveInstructions 201
8.4.3 實現(xiàn)GetYearFromUser 201
8.4.4 實現(xiàn)PrintCalendar 201
8.4.5 實現(xiàn)PrintMonth 202
8.4.6 完成*后的工作 206
8.5 變量的作用域和生存周期 211
8.5.1 變量的作用域 211
8.5.2 變量的存儲方式和生存期 212
8.5.3 作用域和生存期的小結(jié) 213
8.6 總結(jié) 214
8.7 習(xí)題 215
項目9 為函數(shù)設(shè)置多個返回值 220
9.1 項目要求 220
9.2 項目描述 220
9.3 指針 222
9.3.1 地址和指針 222
9.3.2 聲明指針變量 223
9.3.3 指針的基本操作 223
9.4 讓函數(shù)返回多個值 227
9.5 指針和數(shù)組 230
9.5.1 指針運算 230
9.5.2 指針的自增和自減 233
9.5.3 指針和數(shù)組名 233
9.5.4 指針作為函數(shù)參數(shù) 236
9.5.5 動態(tài)分配 238
9.5.6 void *類型 238
9.5.7 動態(tài)數(shù)組 239
9.5.8 釋放內(nèi)存 240
9.6 總結(jié) 240
9.7 習(xí)題 241
項目10 大數(shù)求平均值問題 245
10.1 項目要求 245
10.2 項目描述 245
10.3 位運算符 246
10.3.1 “按位與”運算符(&) 247
10.3.2 “按位或”運算符(|) 250
10.3.3 “異或”運算符(^) 252
10.3.4 “取反”運算符(~) 255
10.3.5 右移運算符(>>) 255
10.3.6 左移運算符(<<) 256
10.3.7 復(fù)合賦值運算符 259
10.4 位運算的實際應(yīng)用 259
10.5 總結(jié) 260
10.6 習(xí)題 261
附錄A 二進(jìn)制數(shù)及其他 264
附錄B ASCII碼表 273
附錄C 運算符的優(yōu)先級和結(jié)合性 274
附錄D 常用庫函數(shù) 276
附錄E C語言關(guān)鍵字 280
附錄F 各章練習(xí)參考答案 281
展開全部
書友推薦
- >
回憶愛瑪儂
- >
【精裝繪本】畫給孩子的中國神話
- >
詩經(jīng)-先民的歌唱
- >
經(jīng)典常談
- >
名家?guī)阕x魯迅:朝花夕拾
- >
李白與唐代文化
- >
人文閱讀與收藏·良友文學(xué)叢書:一天的工作
- >
我與地壇
本類暢銷