C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)教程
定 價(jià):29.8 元
叢書(shū)名:高等職業(yè)教育“十三五”規(guī)劃教材
- 作者:辛向麗
- 出版時(shí)間:2018/4/1
- ISBN:9787111592044
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類(lèi):TP312.8
- 頁(yè)碼:168
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
本書(shū)的特點(diǎn)是將主要精力集中在所要解決的問(wèn)題上,把C語(yǔ)言程序設(shè)計(jì)的方法融入實(shí)踐環(huán)節(jié)中,并且在編排程序設(shè)計(jì)的內(nèi)容順序方面,保持與C語(yǔ)言程序設(shè)計(jì)的課程體系內(nèi)容相吻合,做到循序漸進(jìn)、系統(tǒng)學(xué)習(xí)、廣泛實(shí)踐,便于學(xué)生接受。本書(shū)內(nèi)容共12章,包括程序設(shè)計(jì)和C語(yǔ)言、算法和語(yǔ)法、順序結(jié)構(gòu)程序設(shè)計(jì)、選擇結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、數(shù)組、函數(shù)、預(yù)處理命令、指針、結(jié)構(gòu)體、文件與輸入/輸出、綜合實(shí)訓(xùn)。
學(xué)習(xí)C語(yǔ)言的目的是進(jìn)行程序設(shè)計(jì),解決實(shí)際問(wèn)題。本書(shū)在保證了完整的C語(yǔ)言知識(shí)體系的基礎(chǔ)上,用大量的實(shí)例幫助讀者掌握程序設(shè)計(jì)的思想,學(xué)會(huì)程序設(shè)計(jì)的方法,達(dá)到初步解決實(shí)際問(wèn)題的程序設(shè)計(jì)要求。
本書(shū)注重原理與實(shí)踐相結(jié)合,配有大量的例題和應(yīng)用系統(tǒng)實(shí)踐開(kāi)發(fā)題目,實(shí)用性強(qiáng)。本書(shū)共12章,把C語(yǔ)言程序設(shè)計(jì)的學(xué)習(xí)分為四個(gè)階段。
第一階段(第1章),入門(mén)階段:學(xué)習(xí)C語(yǔ)言程序的格式和整體結(jié)構(gòu),熟悉C語(yǔ)言程序開(kāi)發(fā)環(huán)境。
第二階段(第2~5章),基礎(chǔ)階段:學(xué)習(xí)C語(yǔ)言的語(yǔ)法和基本結(jié)構(gòu),掌握C語(yǔ)言程序構(gòu)成的基本要素和三大結(jié)構(gòu)(順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu))。
第三階段(第6~U章),提高階段:學(xué)習(xí)C語(yǔ)言的特點(diǎn)和特色,掌握數(shù)組、函數(shù)、指針、結(jié)構(gòu)體類(lèi)型設(shè)計(jì)和文件訪問(wèn)操作方法。其中,第6和第7章應(yīng)用數(shù)組和函數(shù)相結(jié)合的經(jīng)典算法,使學(xué)生掌握C語(yǔ)言程序設(shè)計(jì)和開(kāi)發(fā)的重要組成部分,第9和第10章采用指針和結(jié)構(gòu)體類(lèi)型進(jìn)行數(shù)據(jù)處理、鏈表等方面的典型案例設(shè)計(jì)。
第哩階段(第12章),綜合應(yīng)用階段:通過(guò)小型學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā),提高C語(yǔ)言程序設(shè)計(jì)應(yīng)用能力。
每章結(jié)合基礎(chǔ)知識(shí)附有綜合程序設(shè)計(jì)實(shí)訓(xùn),給出了一些典型題目,,根據(jù)實(shí)際問(wèn)題,有針對(duì)性地進(jìn)行程序設(shè)計(jì)和解答,培養(yǎng)設(shè)計(jì)和應(yīng)用程序的能力。教師可根據(jù)學(xué)生的接受情況適當(dāng)調(diào)整每個(gè)階段的學(xué)時(shí)數(shù),并在教學(xué)過(guò)程中,做到教學(xué)內(nèi)容詳略得當(dāng)、重點(diǎn)突出。
在本書(shū)的編寫(xiě)過(guò)程中,得到了同事和家人的大力幫助,在此表示衷心的感謝。由于編者水平有限,書(shū)中難免存在不足之處,敬請(qǐng)廣大讀者批評(píng)指正。
編者
前言
第1章程序設(shè)計(jì)和C語(yǔ)言/1
1.1計(jì)算機(jī)程序/1
1.2計(jì)算機(jī)語(yǔ)言/1
1.3 C語(yǔ)言程序,2
1.4運(yùn)行C語(yǔ)言程序/4
1.5程序設(shè)計(jì)任務(wù)/4
1.6本章習(xí)題/5
第2章算法和語(yǔ)法/7
2.1算法的基本概念/7
2.2算法流程圖的表示/7
2.3數(shù)據(jù)表示和數(shù)據(jù)類(lèi)型/9
2.4運(yùn)算符和表達(dá)式/15
2.5本章習(xí)題/19
第3章順序結(jié)構(gòu)程序設(shè)計(jì)/23
3.1 C語(yǔ)句概述/23
3.2賦值語(yǔ)句/24
3.3數(shù)據(jù)的輸入與輸出/25
3.4字符數(shù)據(jù)的輸入與輸出/26
3.5格式的輸入與輸出/27
3.6程序舉例/31
3.7本章習(xí)題/32
第4章選擇結(jié)構(gòu)程序設(shè)計(jì)/35
4.1關(guān)系運(yùn)算符和表達(dá)式/35
4.2邏輯運(yùn)算符和表達(dá)式/36
4.3 if語(yǔ)句/38
4.4 switch語(yǔ)句/44
4.5程序舉例/46
4.6本章習(xí)題/47
第5章循環(huán)結(jié)構(gòu)程序設(shè)計(jì)/51
5.1循環(huán)結(jié)構(gòu)的概念/51
5.2 while語(yǔ)句/51
5.3 do-while語(yǔ)句/52
5.4 for語(yǔ)句/54
5.5三種循環(huán)的比較/56
5.6循環(huán)嵌套,56
5.7 break和continue語(yǔ)句/57
5.8程序舉例/58
5.9本章習(xí)題/60
第6章數(shù)組/65
6.1 -維數(shù)組/65
6.2字符數(shù)組/69
6.3二維數(shù)組/75
6.4程序舉例/77
6.5本章習(xí)題/78
第7章函數(shù)/83
7.1函數(shù)概述/83
7.2函數(shù)的定義/84
7.3函數(shù)調(diào)用/86
7.4函數(shù)嵌套的調(diào)用/88
7.5局部變量和全局變量/90
7.6本章習(xí)題/93
第8章預(yù)處理命令/97
第9章指針/103
第10章結(jié)構(gòu)體/117
第11章文件與輸入/輸出/135
第12章綜合實(shí)訓(xùn)/151
附錄/157
參考文獻(xiàn)/169