全媒體環(huán)境下學(xué)習(xí)C語(yǔ)言程序設(shè)計(jì)
定 價(jià):41 元
叢書(shū)名:全國(guó)高等院校"+互聯(lián)網(wǎng)"系列精品教材
- 作者:王偉斌
- 出版時(shí)間:2018/8/1
- ISBN:9787121342042
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP312.8
- 頁(yè)碼:230
- 紙張:
- 版次:01
- 開(kāi)本:16開(kāi)
本書(shū)根據(jù)教育部最新的職業(yè)教育專業(yè)改革要求,在已建立的精品課程基礎(chǔ)上進(jìn)行編寫(xiě),主要通過(guò)大量實(shí)際任務(wù)的分析和編程實(shí)現(xiàn),逐步培養(yǎng)學(xué)生利用C語(yǔ)言進(jìn)行程序設(shè)計(jì)的能力,掌握程序設(shè)計(jì)的基本步驟和語(yǔ)法。全書(shū)共10章,內(nèi)容包含C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)、順序結(jié)構(gòu)程序設(shè)計(jì)、選擇結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體與共用體、文件、綜合應(yīng)用程序開(kāi)發(fā)等內(nèi)容。每章都配有大量的案例、練習(xí)題和章節(jié)習(xí)題,以知識(shí)講解、案例分析、編程練習(xí)、知識(shí)延伸為體系,在教、學(xué)、做中引導(dǎo)學(xué)生進(jìn)行學(xué)習(xí),提升學(xué)習(xí)效果。 本書(shū)為高等職業(yè)本?圃盒8鲗I(yè)C語(yǔ)言程序設(shè)計(jì)課程的教材,也可作為開(kāi)放大學(xué)、成人教育、自學(xué)考試、中職學(xué)校、培訓(xùn)班的教材,以及自學(xué)者與編程人員的參考書(shū)。 本書(shū)配有免費(fèi)的電子教學(xué)課件、習(xí)題參考答案、案例源代碼、電子教案、授課計(jì)劃、課程標(biāo)準(zhǔn)等資源,詳見(jiàn)前言。
王偉斌 講師,畢業(yè)于浙江師范大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè),在計(jì)算機(jī)應(yīng)用技術(shù)、應(yīng)用電子技術(shù)、電氣自動(dòng)化技術(shù)、物聯(lián)網(wǎng)技術(shù)等專業(yè),已從事《C語(yǔ)言程序設(shè)計(jì)》等課程教學(xué)十多年,具有比較豐富的教學(xué)經(jīng)驗(yàn)
第1章 C語(yǔ)言程序設(shè)計(jì)基礎(chǔ) (1)
1.1 C語(yǔ)言的產(chǎn)生與發(fā)展 (2)
1.2 C語(yǔ)言的特點(diǎn) (2)
1.3 C語(yǔ)言程序的結(jié)構(gòu) (3)
1.4 C語(yǔ)言程序的上機(jī)步驟 (6)
1.4.1 C語(yǔ)言程序的執(zhí)行步驟 (6)
1.4.2 編譯環(huán)境的準(zhǔn)備 (7)
1.4.3 C-Free 5.0編譯環(huán)境的使用 (8)
1.5 程序算法基礎(chǔ) (10)
1.5.1 什么是算法 (10)
1.5.2 算法的特性 (10)
1.5.3 怎樣表示算法 (12)
1.5.4 程序設(shè)計(jì)的步驟 (16)
1.5.5 結(jié)構(gòu)化程序設(shè)計(jì)方法 (17)
本章小結(jié) (17)
習(xí)題1 (18)
第2章 順序結(jié)構(gòu)程序設(shè)計(jì) (19)
2.1 標(biāo)識(shí)符和關(guān)鍵字 (20)
2.2 數(shù)據(jù)類型及常量、變量 (20)
2.2.1 數(shù)據(jù)類型 (20)
2.2.2 常量 (22)
2.2.3 變量 (24)
2.3 數(shù)據(jù)的格式化輸出和輸入 (26)
2.3.1 格式化輸出函數(shù) (26)
2.3.2 格式化輸入函數(shù) (28)
2.3.3 單個(gè)字符的輸入輸出 (30)
2.4 運(yùn)算符和表達(dá)式 (31)
2.4.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 (32)
2.4.2 賦值運(yùn)算符和賦值表達(dá)式 (37)
2.4.3 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式 (38)
本章小結(jié) (39)
習(xí)題2 (40)
第3章 選擇結(jié)構(gòu)程序設(shè)計(jì) (42)
3.1 選擇結(jié)構(gòu)條件判定 (43)
3.1.1 關(guān)系運(yùn)算符和關(guān)系表達(dá)式 (43)
3.1.2 邏輯運(yùn)算符和邏輯表達(dá)式 (44)
3.2 if語(yǔ)句 (47)
3.2.1 單分支if語(yǔ)句 (47)
3.2.2 雙分支if-else語(yǔ)句 (49)
3.2.3 多分支if-else-if語(yǔ)句 (51)
3.2.4 if語(yǔ)句的嵌套 (53)
3.3 switch語(yǔ)句 (55)
3.4 條件運(yùn)算符與條件表達(dá)式 (57)
本章小結(jié) (58)
習(xí)題3 (59)
第4章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) (61)
4.1 for語(yǔ)句 (62)
4.2 while語(yǔ)句 (65)
4.3 do-while語(yǔ)句 (69)
4.4 循環(huán)的嵌套 (71)
4.5 break語(yǔ)句和continue語(yǔ)句 (74)
4.5.1 break語(yǔ)句 (74)
4.5.2 continue語(yǔ)句 (76)
本章小結(jié) (78)
習(xí)題4 (78)
第5章 數(shù)組 (38)
5.1 一維數(shù)組 (82)
5.1.1 一維數(shù)組的定義 (82)
5.1.2 一維數(shù)組的初始化 (82)
5.1.3 一維數(shù)組元素的引用 (83)
5.2 二維數(shù)組 (86)
5.2.1 二維數(shù)組的定義 (86)
5.2.2 二維數(shù)組的初始化 (86)
5.2.3 二維數(shù)組元素的引用 (87)
5.3 字符數(shù)組和字符串的應(yīng)用 (89)
5.3.1 字符數(shù)組的定義 (89)
5.3.2 字符數(shù)組的初始化 (89)
5.3.3 字符數(shù)組元素的引用 (90)
5.3.4 字符數(shù)組的輸入輸出 (90)
5.3.5 常用的字符串處理函數(shù) (93)
5.4 數(shù)組排序 (95)
5.4.1 冒泡排序 (95)
5.4.2 選擇排序 (97)
本章小結(jié) (99)
習(xí)題5 (99)
第6章 函數(shù) (101)
6.1 函數(shù)的定義 (102)
6.1.1 無(wú)參函數(shù)的定義 (102)
6.1.2 有參函數(shù)的定義 (102)
6.2 函數(shù)的調(diào)用 (103)
6.2.1 函數(shù)調(diào)用的形式和方法 (103)
6.2.2 形式參數(shù)和實(shí)際參數(shù) (103)
6.2.3 函數(shù)的返回值 (105)
6.2.4 函數(shù)的說(shuō)明 (105)
6.3 函數(shù)的嵌套調(diào)用和遞歸調(diào)用 (106)
6.3.1 函數(shù)的嵌套調(diào)用 (106)
6.3.2 函數(shù)的遞歸調(diào)用 (108)
6.4 變量的作用域及存儲(chǔ)類型 (109)
6.4.1 變量的作用域 (109)
6.4.2 變量的存儲(chǔ)類型 (115)
本章小結(jié) (122)
習(xí)題6 (122)
第7章 指針 (125)
7.1 指針的基本概念 (126)
7.2 指針變量的定義與引用 (127)
7.2.1 指針變量的定義 (127)
7.2.2 指針變量的引用 (128)
7.2.3 指針變量作為函數(shù)參數(shù) (129)
7.3 數(shù)組的指針和指向數(shù)組的指針變量 (131)
7.3.1 指向數(shù)組元素的指針 (131)
7.3.2 通過(guò)指針引用數(shù)組元素 (132)
7.3.3 數(shù)組名做函數(shù)參數(shù) (134)
7.4 字符串的指針和指向字符串的指針變量 (135)
7.5 指向函數(shù)的指針變量 (136)
本章小結(jié) (138)
習(xí)題7 (138)
第8章 結(jié)構(gòu)體與共用體 (140)
8.1 結(jié)構(gòu)體變量定義、引用和初始化 (141)
8.2 結(jié)構(gòu)體數(shù)組 (145)
8.3 結(jié)構(gòu)體在函數(shù)中的應(yīng)用 (147)
8.4 共用體 (150)
本章小結(jié) (154)
習(xí)題8 (154)
第9章 文件 (156)
9.1 C語(yǔ)言文件概述 (157)
9.2 文件的打開(kāi)與關(guān)閉 (157)
9.3 文件的讀寫(xiě)操作 (160)
9.4 文件的定位與隨機(jī)讀寫(xiě) (170)
本章小結(jié) (173)
習(xí)題9 (173)
第10章 綜合應(yīng)用程序開(kāi)發(fā) (176)
10.1 收益預(yù)估系統(tǒng)程序設(shè)計(jì) (177)
10.2 速算練習(xí)系統(tǒng)程序設(shè)計(jì) (180)
10.3 單詞查詢系統(tǒng)程序設(shè)計(jì) (185)
10.4 班級(jí)成績(jī)查詢系統(tǒng)程序設(shè)計(jì) (189)
10.5 抽獎(jiǎng)系統(tǒng)程序設(shè)計(jì) (198)
10.6 常見(jiàn)編程錯(cuò)誤分析 (202)
本章小結(jié) (212)
附錄A ASCII碼表 (213)
附錄B C語(yǔ)言中的關(guān)鍵字 (215)
附錄C 運(yùn)算符優(yōu)先級(jí)及結(jié)合性 (217)
附錄D 常用庫(kù)函數(shù) (220)
參考文獻(xiàn) (225)
推薦網(wǎng)絡(luò)學(xué)習(xí)資源 (225)