二級(jí)C語(yǔ)言程序設(shè)計(jì)及同步訓(xùn)練
-
【作 者】涂玉芬 主編 崔怡文 程新麗 副主
【I S B N 】978-7-5084-4601-1
【責(zé)任編輯】張玉玲 宋俊娥
【適用讀者群】高職高專
【出版時(shí)間】2007-06-01
【開(kāi) 本】16開(kāi)本
【裝幀信息】平裝(光膜)
【版 次】第1版
【頁(yè) 數(shù)】336
【千字?jǐn)?shù)】
【印 張】
【定 價(jià)】¥28
【叢 書(shū)】21世紀(jì)高職高專規(guī)劃教材
【備注信息】
簡(jiǎn)介
本書(shū)特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書(shū)
本書(shū)根據(jù)教育部考試中心最新制定的《全國(guó)計(jì)算機(jī)等級(jí)考試大綱》編寫,全書(shū)共有五部分,第一部分是基礎(chǔ)知識(shí),分11章,按照學(xué)習(xí)C語(yǔ)言的一般順序以及考綱的要求,由易到難,介紹了C語(yǔ)言及程序設(shè)計(jì)的基本知識(shí),C語(yǔ)言中的數(shù)據(jù)與運(yùn)算、三種基本結(jié)構(gòu)的程序設(shè)計(jì)、函數(shù)、數(shù)組、指針、結(jié)構(gòu)體與共用題、編譯預(yù)處理與位運(yùn)算、文件等內(nèi)容,同時(shí)給出了各章節(jié)的考點(diǎn)及同步訓(xùn)練;第二部分是實(shí)驗(yàn)指導(dǎo),介紹了Turbo C的集成環(huán)境及使用方法,給出了結(jié)合第一部分各章節(jié)的實(shí)驗(yàn);第三部分是模擬試題,提供了四套C語(yǔ)言模擬試題;第四部分是最近兩次全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言筆試的試題及參考答案;第五部分為附錄,包括全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言考試大綱、C語(yǔ)言運(yùn)算符及優(yōu)先級(jí)、結(jié)合律,常用字符與ASCII代碼對(duì)照表,Turbo C2.0常用庫(kù)函數(shù)。
本書(shū)適合作為高職高專院校計(jì)算機(jī)基礎(chǔ)課教材,也可作為全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言的培訓(xùn)和自學(xué)教材。
C語(yǔ)言是國(guó)內(nèi)外廣泛推廣使用的一種結(jié)構(gòu)化、可編譯的通用程序設(shè)計(jì)語(yǔ)言。C語(yǔ)言功能豐富,表達(dá)能力強(qiáng),使用靈活方便,應(yīng)用面廣,目標(biāo)程序效率高,可移植性好,既具有高級(jí)語(yǔ)言的優(yōu)點(diǎn),又具有低級(jí)語(yǔ)言的許多特點(diǎn),適合于系統(tǒng)程序和應(yīng)用程序的設(shè)計(jì)。學(xué)習(xí)和掌握C語(yǔ)言已成為廣大計(jì)算機(jī)專業(yè)人員和應(yīng)用人員的迫切要求,許多大中專院校的計(jì)算機(jī)專業(yè)和非計(jì)算機(jī)專業(yè)都開(kāi)設(shè)了C語(yǔ)言程序設(shè)計(jì)課程。另外,隨著計(jì)算機(jī)技術(shù)的應(yīng)用在我國(guó)各個(gè)領(lǐng)域的迅速發(fā)展,操作和應(yīng)用計(jì)算機(jī)已成為人們必須掌握的一種基本技能。許多單位、部門已把是否具有一定的計(jì)算機(jī)知識(shí)和應(yīng)用技能作為干部錄用、職務(wù)晉升、職稱評(píng)定、上崗資格的重要依據(jù)之一。為給用人部門錄用和考核工作人員時(shí)提供一個(gè)統(tǒng)一、客觀、公正的標(biāo)準(zhǔn),經(jīng)原國(guó)家教委批準(zhǔn),原國(guó)家教委考試中心于1994年面向社會(huì)推出了NCRE(全國(guó)計(jì)算機(jī)等級(jí)考試)。因此,許多大中專院校將C語(yǔ)言程序設(shè)計(jì)課程的教學(xué)與NCRE結(jié)合起來(lái),力求使更多的學(xué)生通過(guò)考試,獲得NCRE證書(shū)。為促使學(xué)生更好地學(xué)習(xí),提升學(xué)生畢業(yè)后求職時(shí)的競(jìng)爭(zhēng)力,一些大中專院校將是否獲得相應(yīng)等級(jí)的NCRE證書(shū)作為學(xué)生能否獲得畢業(yè)證的必備條件之一。
本書(shū)內(nèi)容完整翔實(shí)、邏輯清晰、刪繁就簡(jiǎn)、簡(jiǎn)明扼要、覆蓋面廣。為了幫助讀者進(jìn)行完整的學(xué)習(xí),本書(shū)在每一章最后都給出了該章的考點(diǎn)、歷年典型試題詳解和相應(yīng)的同步訓(xùn)練,在實(shí)驗(yàn)部分給出了對(duì)應(yīng)每一章的實(shí)驗(yàn),另外還給出了四套綜合模擬試題和最近兩次全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言筆試的試題及參考答案,這些內(nèi)容都具有極強(qiáng)的可操作性和針對(duì)性,可幫助讀者輕松掌握有關(guān)C語(yǔ)言編程的基本知識(shí)。
本書(shū)由涂玉芬任主編,崔怡文和程新麗任副主編,向隅任主審。其中,第1章至第5章及其實(shí)驗(yàn)由涂玉芬編寫,第6章和第7章及其實(shí)驗(yàn)由崔怡文編寫,第8章、第10章及其實(shí)驗(yàn)由程新麗編寫,第9章及其實(shí)驗(yàn)由張慧林編寫,第11章及其實(shí)驗(yàn)、模擬試題、附錄由蘇雪編寫。
由于時(shí)間倉(cāng)促及編者水平有限,書(shū)中難免存在一些缺點(diǎn)和錯(cuò)誤,懇請(qǐng)廣大讀者批評(píng)指正。
編者
2007年3月
第一部分 基礎(chǔ)知識(shí)
第1章 C語(yǔ)言及程序設(shè)計(jì)基本知識(shí) 1
1.1 程序設(shè)計(jì)基本概念 1
1.1.1 程序 1
1.1.2 程序設(shè)計(jì) 1
1.1.3 程序設(shè)計(jì)語(yǔ)言 1
1.2 算法 2
1.2.1 算法的概念 2
1.2.2 算法的特征 2
1.2.3 算法的描述 3
1.3 結(jié)構(gòu)化程序 3
1.3.1 程序的三種基本結(jié)構(gòu) 3
1.3.2 模塊化結(jié)構(gòu) 4
1.4 C語(yǔ)言的發(fā)展及特點(diǎn) 4
1.5 C語(yǔ)言程序的構(gòu)成及格式 5
1.6 C語(yǔ)言程序的編輯與運(yùn)行 6
1.7 本章考點(diǎn) 6
1.8 典型試題詳解 6
1.9 同步訓(xùn)練 7
第2章 數(shù)據(jù)與運(yùn)算 10
2.1 常量與變量 10
2.1.1 常量 10
2.1.2 變量 10
2.2 數(shù)據(jù)類型 11
2.2.1 整型數(shù)據(jù) 11
2.2.2 實(shí)型數(shù)據(jù) 12
2.2.3 字符型數(shù)據(jù) 13
2.3 運(yùn)算符和表達(dá)式 15
2.3.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 15
2.3.2 賦值運(yùn)算符和賦值表達(dá)式 16
2.3.3 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式 18
2.4 本章考點(diǎn) 18
2.5 典型試題詳解 18
2.6 同步訓(xùn)練 20
第3章 順序結(jié)構(gòu)程序設(shè)計(jì) 23
3.1 賦值語(yǔ)句 23
3.2 輸入輸出函數(shù) 23
3.2.1 字符數(shù)據(jù)輸入輸出函數(shù) 23
3.2.2 格式化輸入輸出函數(shù) 24
3.3 注釋 27
3.4 應(yīng)用舉例 28
3.5 本章考點(diǎn) 30
3.6 典型試題詳解 30
3.7 同步訓(xùn)練 31
第4章 選擇結(jié)構(gòu)程序設(shè)計(jì) 35
4.1 關(guān)系表達(dá)式和邏輯表達(dá)式 35
4.1.1 關(guān)系表達(dá)式 35
4.1.2 邏輯表達(dá)式 36
4.2 if語(yǔ)句 37
4.2.1 簡(jiǎn)單if語(yǔ)句 37
4.2.2 嵌套if語(yǔ)句 38
4.3 條件表達(dá)式 39
4.4 復(fù)合語(yǔ)句與空語(yǔ)句 40
4.4.1 復(fù)合語(yǔ)句 40
4.4.2 空語(yǔ)句 40
4.5 開(kāi)關(guān)語(yǔ)句 40
4.6 應(yīng)用舉例 42
4.7 本章考點(diǎn) 45
4.8 典型試題詳解 46
4.9 同步訓(xùn)練 48
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 53
5.1 循環(huán)語(yǔ)句 53
5.1.1 用if…goto語(yǔ)句實(shí)現(xiàn)循環(huán) 53
5.1.2 while語(yǔ)句 55
5.1.3 do…while語(yǔ)句 56
5.1.4 for語(yǔ)句 57
5.2 多重循環(huán) 58
5.3 break和continue語(yǔ)句 61
5.3.1 break語(yǔ)句 61
5.3.2 continue語(yǔ)句 62
5.4 應(yīng)用舉例 64
5.5 本章考點(diǎn) 69
5.6 典型試題詳解 69
5.7 同步訓(xùn)練 71
第6章 函數(shù) 77
6.1 函數(shù)的定義和調(diào)用 78
6.1.1 函數(shù)定義 78
6.1.2 函數(shù)調(diào)用 79
6.1.3 函數(shù)聲明 80
6.2 函數(shù)的嵌套調(diào)用和遞歸調(diào)用 82
6.2.1 函數(shù)的嵌套調(diào)用 82
6.2.2 函數(shù)的遞歸調(diào)用 83
6.3 變量的作用域及存儲(chǔ)類別 84
6.3.1 局部變量與全局變量 84
6.3.2 動(dòng)態(tài)變量與靜態(tài)變量 87
6.4 內(nèi)部函數(shù)與外部函數(shù) 91
6.5 本章考點(diǎn) 92
6.6 典型試題詳解 92
6.7 同步訓(xùn)練 95
第7章 數(shù)組 101
7.1 一維數(shù)組 101
7.1.1 一維數(shù)組的定義與引用 101
7.1.2 一維數(shù)組初始化 102
7.1.3 應(yīng)用舉例 102
7.2 二維數(shù)組 106
7.2.1 二維數(shù)組的定義與引用 106
7.2.2 二維數(shù)組初始化 107
7.2.3 應(yīng)用舉例 107
7.3 字符數(shù)組 110
7.3.1 字符數(shù)組的定義、引用與初始化 110
7.3.2 字符串與字符數(shù)組 111
7.3.3 字符串函數(shù) 112
7.3.4 應(yīng)用舉例 114
7.4 本章考點(diǎn) 115
7.5 典型試題詳解 115
7.6 同步訓(xùn)練 118
第8章 指針 121
8.1 指針與指針變量 121
8.1.1 指針的概念 121
8.1.2 指針變量 122
8.1.3 指針變量的運(yùn)算 122
8.2 指針與數(shù)組 126
8.2.1 指針與一維數(shù)組 126
8.2.2 指針與二維數(shù)組 132
8.2.3 指針數(shù)組 137
8.2.4 指針與字符串 138
8.3 指針與函數(shù) 142
8.3.1 指針作函數(shù)參數(shù) 142
8.3.2 指針函數(shù) 145
8.3.3 函數(shù)指針 145
8.4 指向指針的指針 146
8.5 命令行參數(shù) 148
8.6 本章考點(diǎn) 150
8.7 典型試題詳解 150
8.8 同步訓(xùn)練 154
第9章 結(jié)構(gòu)體與共用體 158
9.1 結(jié)構(gòu)體 158
9.1.1 結(jié)構(gòu)體類型的定義 158
9.1.2 結(jié)構(gòu)體變量的定義 159
9.1.3 結(jié)構(gòu)體變量的引用 160
9.1.4 結(jié)構(gòu)體變量的初始化 161
9.2 結(jié)構(gòu)體數(shù)組 162
9.2.1 結(jié)構(gòu)體數(shù)組的定義 162
9.2.2 結(jié)構(gòu)體數(shù)組元素的引用 163
9.2.3 結(jié)構(gòu)體數(shù)組的初始化 164
9.2.4 應(yīng)用舉例 164
9.3 結(jié)構(gòu)體指針 165
9.3.1 結(jié)構(gòu)體指針變量的定義 165
9.3.2 引用指針?biāo)赶虻慕Y(jié)構(gòu)體變量的成員 165
9.3.3 指向結(jié)構(gòu)體數(shù)組的指針 166
9.4 結(jié)構(gòu)體與函數(shù) 167
9.5 鏈表 168
9.5.1 鏈表的概念 169
9.5.2 動(dòng)態(tài)分配函數(shù) 170
9.5.3 鏈表的基本操作 171
9.6 共用體 177
9.6.1 共用體類型的定義 177
9.6.2 共用體變量的定義 178
9.6.3 共用體變量的引用 179
9.7 枚舉 180
9.7.1 枚舉類型的定義 180
9.7.2 枚舉變量的定義 181
9.7.3 枚舉變量的應(yīng)用 182
9.8 自定義類型 183
9.9 本章考點(diǎn) 184
9.10 典型試題詳解 184
9.11 同步訓(xùn)練 187
第10章 編譯預(yù)處理與位運(yùn)算 197
10.1 編譯預(yù)處理 197
10.1.1 宏定義 197
10.1.2 文件包含 199
10.2 位運(yùn)算 199
10.3 本章考點(diǎn) 201
10.4 典型試題詳解 201
10.5 同步訓(xùn)練 203
第11章 文件 206
11.1 文件的基本概念 206
11.2 文件的基本操作 208
11.2.1 文件的打開(kāi)與關(guān)閉 208
11.2.2 文件的讀寫 209
11.2.3 文件的定位 215
11.3 本章考點(diǎn) 216
11.4 典型試題詳解 216
11.5 同步訓(xùn)練 218
第二部分 實(shí)驗(yàn)指導(dǎo)
預(yù)備知識(shí) 223
實(shí)驗(yàn)一 運(yùn)行一個(gè)C程序的方法 230
實(shí)驗(yàn)二 數(shù)據(jù)與運(yùn)算 231
實(shí)驗(yàn)三 順序結(jié)構(gòu)程序設(shè)計(jì) 233
實(shí)驗(yàn)四 選擇結(jié)構(gòu)程序設(shè)計(jì) 235
實(shí)驗(yàn)五 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 237
實(shí)驗(yàn)六 函數(shù) 240
實(shí)驗(yàn)七 數(shù)組 242
實(shí)驗(yàn)八 指針 244
實(shí)驗(yàn)九 結(jié)構(gòu)體與共用體 246
實(shí)驗(yàn)十 編譯預(yù)處理與位運(yùn)算 249
實(shí)驗(yàn)十一 文件 250
第三部分 模擬試題
模擬試題一 252
模擬試題二 261
模擬試題三 269
模擬試題四 278
第四部分 筆試試題及參考答案
2006年9月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言筆試試題及參考答案 287
2007年4月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言筆試試題及參考答案 301
第五部分 附錄
附錄A 全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言考試大綱 315
附錄B C語(yǔ)言運(yùn)算符及優(yōu)先級(jí)、結(jié)合律 319
附錄C 常用字符與ASCII代碼對(duì)照表 320
附錄D Turbo C 2.0常用庫(kù)函數(shù) 321
- C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與實(shí)訓(xùn)(第二版) [主編 倪燃]
- 程序思維與C語(yǔ)言實(shí)現(xiàn) [張祎 王俊海 呂波]
- C語(yǔ)言程序設(shè)計(jì) [魏琴 劉祖珉 趙仕波 肖陽(yáng)春]
- C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)教程 [張小剛 司春景]
- C語(yǔ)言程序設(shè)計(jì)(第三版) [主編 丁紅 王立新 蔡開(kāi)立]
- C語(yǔ)言程序設(shè)計(jì)習(xí)題與實(shí)驗(yàn)指導(dǎo)(第二版) [主編 甄增榮 張賓]
- C語(yǔ)言程序設(shè)計(jì)(第二版) [主編 甄增榮 田云霞]
- C語(yǔ)言程序設(shè)計(jì)實(shí)踐教程(活頁(yè)式) [主編 鄭茵 陳巍 滕泓虬]
- C語(yǔ)言程序設(shè)計(jì) [姜雪]
- C語(yǔ)言程序設(shè)計(jì)項(xiàng)目化教程(活頁(yè)式) [主編 張利華 潘曉利]
- C語(yǔ)言同步案例習(xí)題精解 [主編 肖朝暉]
- C語(yǔ)言程序設(shè)計(jì)(微課版) [主編 夏啟壽]
- C語(yǔ)言程序設(shè)計(jì)實(shí)踐教程 [夏啟壽]
- 單片機(jī)應(yīng)用技術(shù)項(xiàng)目教程(C語(yǔ)言版)(第三版) [主編 郭志勇]
- 數(shù)據(jù)結(jié)構(gòu)——C語(yǔ)言(微課版) [主編 梁海英]
- C程序設(shè)計(jì)簡(jiǎn)明教程 [黃能耿 黃致遠(yuǎn) 編著]
- C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與實(shí)訓(xùn) [主編 倪燃]
- 單片機(jī)原理及應(yīng)用技術(shù)(C語(yǔ)言版) [周國(guó)運(yùn) 魯慶賓 趙天翔 編著]
- C#程序設(shè)計(jì)教程 [主編 李祥琴]
- C#數(shù)據(jù)庫(kù)編程技術(shù) [主編 顧家銘]
- 基于C#的可視化編程基礎(chǔ) [主編 張蕾蕾 黃健]
- C語(yǔ)言程序設(shè)計(jì) [主編 楊娟 萬(wàn)青]
- 物聯(lián)網(wǎng)編程與應(yīng)用(C#) [主編 王浩 王偉旗]
- C語(yǔ)言程序設(shè)計(jì) [主編 王婧 劉政宇]
- Visual Basic程序設(shè)計(jì)教程 [主編 郭秀娟 于全通]
- C語(yǔ)言程序設(shè)計(jì)項(xiàng)目化教程 [主編 彭琦偉 周威]
- C語(yǔ)言程序設(shè)計(jì)案例教程 [主 編 劉素芬 張建軍 王宏斌]
- Visual Basic.NET程序設(shè)計(jì)上機(jī)實(shí)踐教程 [主編 何振林 羅奕]
- Visual Basic.NET程序設(shè)計(jì) [主編 何振林 羅奕]
- C語(yǔ)言程序設(shè)計(jì)(第二版) [主編 丁紅 王輝]
-
>通識(shí)課
>理工類基礎(chǔ)課
>程序設(shè)計(jì)
>大數(shù)據(jù)與人工智能
>計(jì)算機(jī)網(wǎng)絡(luò)與通信
>辦公應(yīng)用
>數(shù)據(jù)庫(kù)技術(shù)
>數(shù)字媒體、虛擬現(xiàn)實(shí)
>電工電子
>物聯(lián)網(wǎng)技術(shù)
>單片機(jī)、微機(jī)原理
>數(shù)據(jù)結(jié)構(gòu)、軟件工程
>輔助設(shè)計(jì)
>圖形圖像
>電商物流、信管
>航空工業(yè)
>機(jī)械與自動(dòng)化
>電子信息
>經(jīng)管
>新聞、廣播影視
- 生活經(jīng)管more>>
- 機(jī)械工程圖樣識(shí)繪(第二版)——基于工
- 機(jī)械工程圖樣識(shí)繪任務(wù)跟蹤訓(xùn)練(第二版
- 職場(chǎng)英語(yǔ)實(shí)踐指南
- C語(yǔ)言程序設(shè)計(jì)(第三版)
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)(第二版)
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)實(shí)例教程(Windows 7+Of
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)教程上機(jī)指導(dǎo)與習(xí)題集(
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)教程(Windows 7+Office
- 外科護(hù)理學(xué)實(shí)踐與習(xí)題集(第二版)
- Office 2010辦公自動(dòng)化高級(jí)應(yīng)用實(shí)例教
- 機(jī)械工程圖樣識(shí)繪任務(wù)跟蹤訓(xùn)練
- 機(jī)械工程圖樣識(shí)繪
- AutoCAD繪制機(jī)械工程圖樣
- 大學(xué)計(jì)算機(jī)應(yīng)用基礎(chǔ)實(shí)訓(xùn)指導(dǎo)與測(cè)試
- 大學(xué)計(jì)算機(jī)應(yīng)用基礎(chǔ)
- Excel高級(jí)應(yīng)用實(shí)例教程

