注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合C語言程序設(shè)計案例教程

C語言程序設(shè)計案例教程

C語言程序設(shè)計案例教程

定 價:¥27.00

作 者: 王端理 著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787121220845 出版時間: 2014-01-01 包裝: 平裝
開本: 16開 頁數(shù): 160 字數(shù):  

內(nèi)容簡介

  本書是全國普通高等學校優(yōu)秀教材,從實用性出發(fā),針對初學者較全面地介紹C語言的語法規(guī)則、編程思路、編程方法和程序設(shè)計具體應用方面的技能。全書共8章,主要內(nèi)容包括:算法與C語言程序設(shè)計、C語言概述、順序結(jié)構(gòu)程序設(shè)計、選擇結(jié)構(gòu)程序設(shè)計、循環(huán)結(jié)構(gòu)程序設(shè)計、簡單構(gòu)造數(shù)據(jù)類型、模塊化程序設(shè)計和復雜構(gòu)造數(shù)據(jù)類型,以及C語言庫函數(shù),每章后附實驗指導和上機實踐。本書提供配套電子課件、程序代碼和習題參考答案等。

作者簡介

  王端理,1985年大學畢業(yè)后進入貴州師范大學數(shù)學系工作,承擔《高等數(shù)學》、《復變函數(shù)》、《計算機基礎(chǔ)》、《C語言程序設(shè)計》、《數(shù)據(jù)庫原理》、《數(shù)據(jù)結(jié)構(gòu)》、《軟件工程》、《數(shù)據(jù)庫應用實例開發(fā)》等課程的教學工作,2000年評為副教授,1998年曾到清華大學進修。

圖書目錄

目 錄
第1章 算法與C語言程序設(shè)計 1
1.1 算法 1
1.1.1 基本概念 1
1.1.2 算法表示案例 6
1.2 C語言程序設(shè)計 9
1.2.1 分析問題 9
1.2.2 C語言程序設(shè)計的基本方法 10
1.2.3 C語言程序的構(gòu)成和基本格式 10
自我練習 12
第2章 C語言概述 15
2.1 認識C語言 15
2.1.1 C語言的來歷 15
2.1.2 C語言的特點 15
2.2 C語言的集成開發(fā)環(huán)境 16
2.3 書寫實驗報告 21
2.4 數(shù)據(jù)類型 22
2.5 標識符與關(guān)鍵字 23
2.6 常量和變量 23
2.6.1 常量 23
2.6.2 變量 24
2.7 表達式 25
2.7.1 算術(shù)運算符與算術(shù)表達式 25
2.7.2 強制類型轉(zhuǎn)換運算符與強制
類型轉(zhuǎn)換表達式 26
2.7.3 賦值運算符與賦值表達式 26
2.7.4 自增自減運算符 28
2.7.5 逗號運算符與逗號表達式 29
2.8 C語言數(shù)據(jù)類型、運算符和
表達式實驗指導 30
自我練習 31
第3章 順序結(jié)構(gòu)程序設(shè)計 33
3.1 C語句 33
3.1.1 變量定義語句 33
3.1.2 賦值語句 33
3.1.3 由printf( )函數(shù)和scanf( )函數(shù)
構(gòu)成的輸入/輸出語句 33
3.1.4 復合語句 36
3.1.5 空語句 37
3.2 順序結(jié)構(gòu)程序案例 37
3.3 順序結(jié)構(gòu)程序設(shè)計實驗指導 40
自我練習 41
上機實戰(zhàn) 42
第4章 選擇結(jié)構(gòu)程序設(shè)計 43
4.1 關(guān)系表達式和邏輯表達式 43
4.1.1 關(guān)系表達式 43
4.1.2 邏輯表達式 45
4.2 由if語句實現(xiàn)的選擇結(jié)構(gòu) 46
4.2.1 if語句的兩種基本形式 46
4.2.2 if語句的嵌套 50
4.3 由switch語句實現(xiàn)的多分支
選擇結(jié)構(gòu) 53
4.4 能實現(xiàn)雙分支選擇結(jié)構(gòu)的條件
表達式 56
4.5 選擇結(jié)構(gòu)程序設(shè)計實驗指導 56
自我練習 57
上機實戰(zhàn) 59
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計 60
5.1 while語句(當型循環(huán)) 60
5.1.1 while循環(huán)的執(zhí)行流程 60
5.1.2 while循環(huán)案例 61
5.2 do-while語句(直到型循環(huán)) 62
5.2.1 do-while循環(huán)的執(zhí)行流程 63
5.2.2 do-while循環(huán)案例 63
5.3 for語句(當型循環(huán)) 64
5.3.1 for循環(huán)的執(zhí)行流程 65
5.3.2 for循環(huán)案例 66
5.4 幾種循環(huán)的比較 67
5.4.1 比較 68
5.4.2 案例 69
5.5 循環(huán)的嵌套 70
5.6 break語句和continue語句 71
5.6.1 釋義 71
5.6.2 二者的區(qū)別 72
5.7 循環(huán)結(jié)構(gòu)程序設(shè)計實驗指導 73
自我練習 75
上機實戰(zhàn) 77
第6章 簡單構(gòu)造數(shù)據(jù)類型 78
6.1 一維數(shù)組 78
6.1.1 一維數(shù)組的定義 78
6.1.2 一維數(shù)組的引用 79
6.1.3 一維數(shù)組的初始化 80
6.1.4 一維數(shù)組程序案例 80
6.2 二維數(shù)組 83
6.2.1 二維數(shù)組的定義 83
6.2.2 二維數(shù)組的引用 83
6.2.3 二維數(shù)組的初始化 84
6.2.4 二維數(shù)組程序案例 85
6.3 字符數(shù)組 85
6.3.1 字符數(shù)組的定義 85
6.3.2 字符數(shù)組的用途 86
6.3.3 字符數(shù)組的初始化 86
6.3.4 字符數(shù)組的輸入與輸出 86
6.3.5 字符串處理函數(shù) 88
6.4 指針 90
6.4.1 指針和指針變量 90
6.4.2 指針變量的定義與賦值 91
6.4.3 指針變量的使用方法 92
6.5 指針與數(shù)組 93
6.5.1 指針與數(shù)組的關(guān)系 93
6.5.2 指針基本運算 94
6.5.3 使指針指向一個字符串 97
6.6 指針數(shù)組 98
6.6.1 指針數(shù)組的定義 98
6.6.2 指針數(shù)組元素的使用 99
6.7 綜合案例 100
6.8 數(shù)組程序設(shè)計實驗指導 103
自我練習 104
上機實戰(zhàn) 106
第7章 模塊化程序設(shè)計 107
7.1 概述 107
7.2 函數(shù)的定義 107
7.3 函數(shù)的參數(shù)和返回值 109
7.3.1 函數(shù)的參數(shù) 109
7.3.2 函數(shù)的返回值 109
7.4 函數(shù)的調(diào)用 110
7.4.1 函數(shù)調(diào)用的一般形式 110
7.4.2 對被調(diào)用函數(shù)的聲明和函數(shù)
原型 111
7.4.3 函數(shù)的嵌套調(diào)用 113
7.4.4 函數(shù)的遞歸調(diào)用 114
7.5 數(shù)組作為函數(shù)的參數(shù) 117
7.6 變量的作用域 121
7.6.1 局部變量 121
7.6.2 全局變量 122
7.7 變量的存儲類別 123
7.8 函數(shù)程序設(shè)計實驗指導 127
自我練習 127
上機實戰(zhàn) 131
第8章 復雜構(gòu)造數(shù)據(jù)類型 132
8.1 結(jié)構(gòu)體 132
8.1.1 結(jié)構(gòu)體類型定義 132
8.1.2 結(jié)構(gòu)體數(shù)組 136
8.1.3 指向結(jié)構(gòu)體類型數(shù)據(jù)的指針 140
8.2 共用體 142
8.2.1 共用體類型定義 142
8.2.2 共用體類型應用案例 143
8.3 枚舉類型 144
8.4 用typedef為類型定義別名 145
8.5 結(jié)構(gòu)體程序設(shè)計實驗指導 145
自我練習 146
上機實戰(zhàn) 148
附錄A C語言庫函數(shù) 149
參考文獻 153

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號