C語言程序設(shè)計(jì)項(xiàng)目化教程(第2版)/周雅靜 版權(quán)信息
- ISBN:9787121356780
- 條形碼:9787121356780 ; 978-7-121-35678-0
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
C語言程序設(shè)計(jì)項(xiàng)目化教程(第2版)/周雅靜 本書特色
本教材采用工學(xué)結(jié)合、任務(wù)驅(qū)動的模式編寫,以完成“學(xué)生成績管理系統(tǒng)”為主線,設(shè)立循序漸進(jìn)的 8個項(xiàng)目。通過項(xiàng)目分析又將其分成若干個具體的任務(wù),每個任務(wù)包含著 C語言的若干個知識點(diǎn)和技能點(diǎn),還有提高學(xué)生靈活應(yīng)用能力的舉一反三的實(shí)例,例如在前 5個項(xiàng)目中,配備一個“一年級小學(xué)生的加減運(yùn)算題訓(xùn)練”的編程,更有提高自己解決問題及處理問題的實(shí)踐訓(xùn)練。本教材強(qiáng)調(diào)“任務(wù)”的目標(biāo)性和教學(xué)情境的創(chuàng)建 , 使學(xué)生帶著真實(shí)的任務(wù)在探索中學(xué)習(xí),以注重培養(yǎng)學(xué)生的實(shí)踐能力為前提,理論知識傳授遵循“實(shí)用為主、必需和夠用為度”的準(zhǔn)則,基本知識廣而不深,基本技能貫穿教學(xué)的始終,具體采用“技能需求、問題引導(dǎo)、任務(wù)驅(qū)動”的方式。本教材既可以作為高職學(xué)生的教學(xué)用書,還可作為計(jì)算機(jī)愛好者的自學(xué)參考書和計(jì)算機(jī)培訓(xùn)班的教材。
C語言程序設(shè)計(jì)項(xiàng)目化教程(第2版)/周雅靜 內(nèi)容簡介
本教材采用工學(xué)結(jié)合、任務(wù)驅(qū)動的模式編寫,以完成“學(xué)生成績管理系統(tǒng)”為主線,設(shè)立循序漸進(jìn)的 8個項(xiàng)目。通過項(xiàng)目分析又將其分成若干個具體的任務(wù),每個任務(wù)包含著 C語言的若干個知識點(diǎn)和技能點(diǎn),還有提高學(xué)生靈活應(yīng)用能力的舉一反三的實(shí)例,例如在前 5個項(xiàng)目中,配備一個“一年級小學(xué)生的加減運(yùn)算題訓(xùn)練”的編程,更有提高自己解決問題及處理問題的實(shí)踐訓(xùn)練。本教材強(qiáng)調(diào)“任務(wù)”的目標(biāo)性和教學(xué)情境的創(chuàng)建 , 使學(xué)生帶著真實(shí)的任務(wù)在探索中學(xué)習(xí),以注重培養(yǎng)學(xué)生的實(shí)踐能力為前提,理論知識傳授遵循“實(shí)用為主、必需和夠用為度”的準(zhǔn)則,基本知識廣而不深,基本技能貫穿教學(xué)的始終,具體采用“技能需求、問題引導(dǎo)、任務(wù)驅(qū)動”的方式。本教材既可以作為高職學(xué)生的教學(xué)用書,還可作為計(jì)算機(jī)愛好者的自學(xué)參考書和計(jì)算機(jī)培訓(xùn)班的教材。
C語言程序設(shè)計(jì)項(xiàng)目化教程(第2版)/周雅靜 目錄
任務(wù)1-1 學(xué)生成績的輸入/輸出 …………… 2
任務(wù)提出及實(shí)現(xiàn) ……………………………… 2
1.任務(wù)提出 …………………… 2
2.具體實(shí)現(xiàn) …………………… 2
相關(guān)知識 ……………………………………… 3
1.C語言程序的結(jié)構(gòu) …………… 3
2.C語言程序運(yùn)行環(huán)境及運(yùn)行方法 3
3.?dāng)?shù)據(jù)類型 …………………… 4
4.格式輸出函數(shù)──printf()函數(shù) … 6
5.格式輸入函數(shù)──scanf()函數(shù) … 7
知識擴(kuò)展 ……………………………………… 9
1.轉(zhuǎn)義字符 …………………… 9
2.格式化輸出 ………………… 9
3.單個字符的輸入/輸出 ……… 11
4.字符串常量 ………………… 12
舉一反三 ……………………………………… 13
實(shí)踐訓(xùn)練 ……………………………………… 18
☆初級訓(xùn)練 ……………………… 18
☆深入訓(xùn)練 ……………………… 19
任務(wù)1-2 總分及平均分的計(jì)算……………… 21
任務(wù)提出及實(shí)現(xiàn) ……………………………… 21
1.任務(wù)提出 …………………… 21
2.具體實(shí)現(xiàn) …………………… 21
相關(guān)知識 ……………………………………… 22
1.算術(shù)運(yùn)算符和算術(shù)表達(dá)式 … 22
2.賦值運(yùn)算和賦值表達(dá)式 …… 23
3.自增、自減及逗號運(yùn)算符 … 24
舉一反三 ……………………………………… 26
實(shí)踐訓(xùn)練 ……………………………………… 31
☆初級訓(xùn)練 ……………………… 31
☆深入訓(xùn)練 ……………………… 32
綜合訓(xùn)練一 …………………………………… 35
項(xiàng)目2 輸入學(xué)生成績轉(zhuǎn)化為等級 ……… 37
任務(wù)2-1 輸入學(xué)生成績,判斷其合法性…… 38
任務(wù)提出及實(shí)現(xiàn) ……………………………… 38
1.任務(wù)要求 …………………… 38
2.具體實(shí)現(xiàn) …………………… 38
相關(guān)知識 ……………………………………… 39
1.關(guān)系運(yùn)算符與關(guān)系表達(dá)式 … 39
2.邏輯運(yùn)算符與邏輯表達(dá)式 … 40
3.條件語句 …………………… 41
4.條件運(yùn)算符與條件表達(dá)式 … 44
舉一反三 ……………………………………… 45
實(shí)踐訓(xùn)練 ……………………………………… 51
☆初級訓(xùn)練 ……………………… 51
☆深入訓(xùn)練 ……………………… 54
任務(wù)2-2 將輸入的學(xué)生成績轉(zhuǎn)化為等級…… 56
任務(wù)提出及實(shí)現(xiàn) ……………………………… 56
1.任務(wù)提出 …………………… 56
2.具體實(shí)現(xiàn) …………………… 56
相關(guān)知識 ……………………………………… 58
1.if語句的嵌套 ………………… 58
2.switch語句 …………………… 60
舉一反三 ……………………………………… 63
實(shí)踐訓(xùn)練 ……………………………………… 68
☆初級訓(xùn)練 ……………………… 68
☆深入訓(xùn)練 ……………………… 72
綜合練習(xí)二 …………………………………… 73
項(xiàng)目3 學(xué)生成績的分組匯總 …………… 76
任務(wù)3-1 求一個小組學(xué)生成績的總分及平均分…………………………… 77
任務(wù)提出及實(shí)現(xiàn) ……………………………… 77
1.任務(wù)提出 …………………… 77
2.具體實(shí)現(xiàn) …………………… 78
相關(guān)知識 ……………………………………… 79
1.while循環(huán) …………………… 79
2.do…while語句 ……………… 83
3.for語句 ……………………… 85
知識擴(kuò)展 ……………………………………… 88
1.for 語句的多種表示方法 …… 88
2.break語句 …………………… 89
舉一反三 ……………………………………… 90
實(shí)踐訓(xùn)練 …………………………………… 100
☆初步訓(xùn)練 …………………… 100
☆深入訓(xùn)練 …………………… 103
任務(wù)3-2 求每個小組學(xué)生成績的總分及平均分………………………… 105
任務(wù)提出及實(shí)現(xiàn) …………………………… 105
1.任務(wù)提出 ………………… 105
2.具體實(shí)現(xiàn) ………………… 106
相關(guān)知識 …………………………………… 107
1.常見的循環(huán)嵌套 ………… 107
2.循環(huán)嵌套的運(yùn)用 ………… 108
3.循環(huán)嵌套的實(shí)例 ………… 110
舉一反三 ………………………………………111
實(shí)踐訓(xùn)練 …………………………………… 113
☆初級訓(xùn)練 …………………… 113
☆深入訓(xùn)練 …………………… 115
綜合練習(xí)三 ………………………………… 116
項(xiàng)目4 多個學(xué)生成績的排序 ………… 119
任務(wù)4-1 多個學(xué)生一門課成績的輸入 /輸出 ……………………… 120
任務(wù)提出及實(shí)現(xiàn) …………………………… 120
1.任務(wù)提出 ………………… 120
2.具體實(shí)現(xiàn) ………………… 120
相關(guān)知識 …………………………………… 120
1.一維數(shù)組的定義 ………… 120
2.一維數(shù)組的引用 ………… 121
3.一維數(shù)組的初始化 ……… 123
舉一反三 …………………………………… 123
實(shí)踐訓(xùn)練 …………………………………… 130
☆初步訓(xùn)練 …………………… 130
☆深入訓(xùn)練 …………………… 132
任務(wù)4-2 多個學(xué)生一門課成績
的排序…………………………… 133
任務(wù)提出及實(shí)現(xiàn) …………………………… 133
1.任務(wù)提出 ………………… 133
2.具體實(shí)現(xiàn) ………………… 133
相關(guān)知識 …………………………………… 134
1.求*高分 ………………… 134
2.排序 ……………………… 135
舉一反三 …………………………………… 137
實(shí)踐訓(xùn)練 …………………………………… 141
☆初級訓(xùn)練 …………………… 141
☆深入訓(xùn)練 …………………… 144
任務(wù)4-3 學(xué)生姓名的輸入/輸出 ………… 146
任務(wù)提出及實(shí)現(xiàn) …………………………… 146
1.任務(wù)提出 ………………… 146
2.具體實(shí)現(xiàn) ………………… 146
相關(guān)知識 …………………………………… 147
1.一維字符數(shù)組 …………… 147
2.二維字符數(shù)組 …………… 150
知識擴(kuò)展 …………………………………… 150
1.字符串比較函數(shù)strcmp() … 151
2.復(fù)制字符串函數(shù)strcpy() … 152
舉一反三 …………………………………… 153
實(shí)踐訓(xùn)練 …………………………………… 156
☆初級訓(xùn)練 …………………… 156
☆深入訓(xùn)練 …………………… 157
任務(wù)4-4 多個學(xué)生多門課成績的排序…………………………… 158
任務(wù)提出及實(shí)現(xiàn) …………………………… 158
1.任務(wù)提出 ………………… 158
2.具體實(shí)現(xiàn) …………………… 158
相關(guān)知識 …………………………………… 160
1.二維數(shù)組的定義 ………… 160
2.二維數(shù)組的引用 ………… 160
3.二維數(shù)組的初始化 ……… 160
4.二維數(shù)組的應(yīng)用 ………… 161
舉一反三 …………………………………… 164
實(shí)踐訓(xùn)練 …………………………………… 167
☆初步訓(xùn)練 …………………… 167
☆深入訓(xùn)練 …………………… 168
綜合練習(xí)四 ………………………………… 169
項(xiàng)目5 根據(jù)條件進(jìn)行學(xué)生成績匯總 …………………………… 171
任務(wù)5-1 統(tǒng)計(jì)小組一門課程的總分及平均分 …173
任務(wù)提出及實(shí)現(xiàn) …………………………… 173
1.任務(wù)提出 ………………… 173
2.具體實(shí)現(xiàn) ………………… 173
相關(guān)知識 …………………………………… 174
1.無參函數(shù) ………………… 174
2.空函數(shù) …………………… 178
3.有參函數(shù) ………………… 178
舉一反三 …………………………………… 181
實(shí)踐訓(xùn)練 …………………………………… 185
☆初級訓(xùn)練 …………………… 185
☆深入訓(xùn)練 …………………… 190
任務(wù)5-2 統(tǒng)計(jì)小組若干門課程的總分及平均分………………………… 192
任務(wù)提出及實(shí)現(xiàn) …………………………… 192
1.任務(wù)提出 ………………… 192
2.具體實(shí)現(xiàn) ………………… 192
相關(guān)知識 …………………………………… 193
1.嵌套函數(shù) ………………… 193
2.嵌套函數(shù)的應(yīng)用 ………… 194
知識擴(kuò)展 …………………………………… 195
1.遞歸函數(shù) ………………… 195
2.遞歸函數(shù)的應(yīng)用 ………… 195
舉一反三 …………………………………… 197
實(shí)踐訓(xùn)練 …………………………………… 199
☆初級訓(xùn)練 …………………… 199
☆深入訓(xùn)練 ………………… 203
任務(wù)5-3 輸出排序后小組三門課的成績單………………………… 204
任務(wù)提出及實(shí)現(xiàn) …………………………… 204
1.任務(wù)提出 ……………… 204
2.具體實(shí)現(xiàn) ………………… 205
相關(guān)知識 …………………………………… 207
1.?dāng)?shù)組名作為函數(shù)參數(shù) …… 207
2.?dāng)?shù)組名作為函數(shù)參數(shù)的應(yīng)用 209
舉一反三 …………………………………… 212
實(shí)踐訓(xùn)練 …………………………………… 214
☆初級訓(xùn)練 …………………… 214
☆深入訓(xùn)練 …………………… 215
綜合訓(xùn)練五 ………………………………… 216
項(xiàng)目6 用指針優(yōu)化學(xué)生成績排名 …… 220
任務(wù)6-1 了解指針………………………… 221
任務(wù)提出及實(shí)現(xiàn) …………………………… 221
1.任務(wù)提出 ………………… 221
2.具體實(shí)現(xiàn) ………………… 221
相關(guān)知識 …………………………………… 221
1.地址和指針的概念 ……… 221
2.指向變量的指針變量 …… 223
3.指針變量作為函數(shù)參數(shù) … 225
舉一反三 …………………………………… 227
實(shí)踐訓(xùn)練 …………………………………… 228
任務(wù)6-2 用指針優(yōu)化全班同學(xué)一門課成績的輸入/輸出 …………………… 232
任務(wù)提出及實(shí)現(xiàn) …………………………… 232
1.任務(wù)提出 ………………… 232
2.具體實(shí)現(xiàn) ………………… 232
相關(guān)知識 …………………………………… 233
1.指向數(shù)組元素2
C語言程序設(shè)計(jì)項(xiàng)目化教程(第2版)/周雅靜 作者簡介
周雅靜,女,就職于寧波城市職業(yè)學(xué)院,長期致力于C語言程序設(shè)計(jì)、SQL 數(shù)據(jù)庫技術(shù)等課程的教學(xué),具有豐富的經(jīng)驗(yàn),在多個期刊雜志上發(fā)表多篇論文。
- >
羅庸西南聯(lián)大授課錄
- >
苦雨齋序跋文-周作人自編集
- >
李白與唐代文化
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學(xué)概述
- >
人文閱讀與收藏·良友文學(xué)叢書:一天的工作
- >
史學(xué)評論
- >
小考拉的故事-套裝共3冊
- >
經(jīng)典常談