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

C語言程序設計

C語言程序設計

定 價:¥29.80

作 者: 夏瑋,潘鈞 主編
出版社: 中國人民大學出版社
叢編項: 21世紀大學計算機系列教材
標 簽: VC++

ISBN: 9787300110301 出版時間: 2009-10-01 包裝: 平裝
開本: 16開 頁數(shù): 309 字數(shù):  

內(nèi)容簡介

  C語言使用靈活、可移植性好,是絕大部分程序設計人員和計算機愛好者學習程序設計的首選語言?!禖語言程序設計》共分為11章,內(nèi)容包括:C語言概述,數(shù)據(jù)類型、運算符與表達式,順序結構程序設計,選擇結構程序設計,循環(huán)結構程序設計,數(shù)組,函數(shù),指針,結構體與共用體,文件等內(nèi)容,最后一章是實驗,有助于提高讀者在實際應用中的編程能力。全書闡述清晰、層次分明、通俗易懂,完整描述了C語言及其語法特性。《C語言程序設計》的一個鮮明特色是結合大量示例闡明了C語言結構的正確使用和語法,可操作性強,便于讀者掌握并應用到實際工作中去?!禖語言程序設計》適合作為各類高等學校、計算機培訓學校等相關專業(yè)的教材,也可以作為程序設計愛好者的參考用書。

作者簡介

暫缺《C語言程序設計》作者簡介

圖書目錄

第1章 C語言概述.1 1.1 C語言的發(fā)展簡史1 1.1.1 程序設計語言2 1.1.2 C語言的發(fā)展4 1.2 C語言的特點5 1.3 C語言程序的構成和書寫規(guī)則6 1.3.1 一個C語言示范程序7 1.3.2 C語言程序的構成7 1.3.3 C語言程序的書寫規(guī)則9 1.4 利用TurboC系統(tǒng)運行C程序10 1.4.1 C語言應用程序的處理流程10 1.4.2 TurboC系統(tǒng)簡介11 1.4.3 運行C程序的步驟19 1.5 算法25 1.5.1 算法的概念25 1.5.2 算法的特性25 1.5.3 算法的描述26 1.5.4 結構化程序設計方法26 1.6 練習題27 第2章 數(shù)據(jù)類型.運算符與表達式29 2.1 C語言的數(shù)據(jù)類型29 2.2 常量與變量31 2.2.1 常量31 2.2.2 變量32 2.3 整型數(shù)據(jù)34 2.3.1 整型常量的表示方法34 2.3.2 整型變量34 2.4 實型數(shù)據(jù)38 2.4.1 實型常量的表示方法38 2.4.2 實型變量39 2.4.3 實型常量的類型41 2.5 字符型數(shù)據(jù)42 2.5.1 字符常量42 2.5.2 字符變量44 2.5.3 字符數(shù)據(jù)在內(nèi)存中的存儲形式及其使用44 2.5.4 字符串常量46 2.6 變量賦初值46 2.7 運算符與表達式47 2.7.1 C運算符簡介47 2.7.2 算術運算符和算術表達式48 2.7.3 賦值運算符和賦值表達式50 2.7.4 逗號運算符和逗號表達式54 2.7.5 關系運算符與關系表達式55 2.7.6 邏輯運算符與邏輯表達式55 2.7.7 位運算符56 2.7.8 自增.自減運算符57 2.7.9 條件運算符和條件表達式59 2.8 不同類型數(shù)據(jù)之間的轉換60 2.9 練習題63 第3章 順序結構程序設計65 3.1 C語言的語句65 3.2 字符型數(shù)據(jù)的輸入/輸出函數(shù)67 3.2.1 putchar函數(shù)67 3.2.2 getchar函數(shù)68 3.2.3 puts函數(shù)和gets函數(shù)69 3.3 格式輸入/輸出函數(shù)71 3.3.1 printf函數(shù)71 3.3.2 scanf函數(shù)75 3.4 順序結構程序設計綜合應用77 3.4.1 順序結構程序設計77 3.4.2 應用舉例78 3.5 編譯預處理81 3.5.1 宏定義81 3.5.2 文件包含83 3.5.3 條件編譯85 3.6 練習題87 第4章 選擇結構程序設計90 4.1 選擇結構程序設計90 4.2 if語句91 4.2.1 單分支if語句91 4.2.2 雙分支if語句95 4.2.3 多分支if語句97 4.2.4 if語句嵌套100 4.3 switch語句103 4.4 選擇結構程序設計綜合應用106 4.5 練習題109 第5章 循環(huán)結構程序設計112 5.1 循環(huán)結構程序設計112 5.2 goto語句113 5.3 while語句和do-while語句114 5.3.1 while語句115 5.3.2 do-while語句118 5.4 for循環(huán)121 5.5 循環(huán)的嵌套126 5.6 break語句和continue語句132 5.6.1 break語句133 5.6.2 continue語句135 5.7 幾種循環(huán)的比較137 5.8 循環(huán)結構程序設計綜合應用139 5.9 練習題142 第6章 數(shù)組145 6.1 數(shù)組概述145 6.2 一維數(shù)組146 6.2.1 一維數(shù)組的定義146 6.2.2 一維數(shù)組元素的引用147 6.2.3 一維數(shù)組的初始化148 6.2.4 一維數(shù)組的使用149 6.3 二維數(shù)組152 6.3.1 二維數(shù)組的定義152 6.3.2 二維數(shù)組的引用152 6.3.3 二維數(shù)組的初始化153 6.3.4 二維數(shù)組的使用154 6.4 字符數(shù)組157 6.4.1 字符數(shù)組的定義.初始化和引用..1 58 6.4.2 字符串處理函數(shù)161 6.4.3 字符串的使用167 6.5 練習題171 第7章 函數(shù)174 7.1 函數(shù)的定義和調(diào)用174 7.1.1 函數(shù)的定義175 7.1.2 函數(shù)的調(diào)用177 7.2 函數(shù)的參數(shù)與返回值179 7.2.1 形式參數(shù)和實際參數(shù)180 7.2.2 函數(shù)的返回值181 7.2.3 數(shù)組作為函數(shù)的參數(shù)183 7.3 函數(shù)的嵌套調(diào)用與遞歸調(diào)用185 7.3.1 函數(shù)的嵌套調(diào)用185 7.3.2 函數(shù)的遞歸調(diào)用190 7.4 局部變量與全局變量196 7.4.1 局部變量196 7.4.2 全局變量197 7.4.3 變量的存儲方式199 7.5 內(nèi)部函數(shù)與外部函數(shù)202 7.5.1 內(nèi)部函數(shù)202 7.5.2 外部函數(shù)202 7.6 練習題203 第8章 指針206 8.1 指針的概念206 8.2 指針變量的定義與運算207 8.2.1 指針變量的定義208 8.2.2 指針變量的運算210 8.3 指針變量作函數(shù)參數(shù)215 8.4 數(shù)組與指針217 8.4.1 指向一維數(shù)組的指針218 8.4.2 指向二維數(shù)組的指針221 8.4.3 數(shù)組名作函數(shù)參數(shù)226 8.5 字符串與指針227 8.5.1 指向二維字符數(shù)組的指針228 8.5.2 字符串指針作函數(shù)參數(shù)229 8.6 返回指針值的函數(shù)231 8.7 指向函數(shù)的指針233 8.8 指針數(shù)組和指向指針的指針235 8.8.1 指針數(shù)組235 8.8.2 指向指針的指針237 8.9 練習題239 第9章 結構體與共用體241 9.1 結構體242 9.1.1 結構體類型概述242 9.1.2 結構體變量的定義.引用和初始化243 9.1.3 用結構體變量作為函數(shù)的參數(shù)244 9.2 結構體數(shù)組246 9.2.1 定義結構體數(shù)組246 9.2.2 結構體數(shù)組的初始化246 9.3 結構體指針248 9.3.1 指向結構體變量的指針248 9.3.2 用指向結構體變量的指針作為函數(shù)的參數(shù)249 9.4 用指針處理鏈表250 9.4.1 簡單鏈表的建立251 9.4.2 處理動態(tài)鏈表所需的函數(shù)252 9.4.3 建立動態(tài)鏈表253 9.4.4 輸出鏈表255 9.4.5 鏈表的插入操作256 9.4.6 鏈表的刪除操作257 9.4.7 鏈表的綜合操作258 9.5 共用體259 9.5.1 共用體概述259 9.5.2 共用體類型的定義260 9.5.3 共用體類型變量的定義260 9.5.4 共用體變量的引用261 9.6 枚舉類型264 9.6.1 枚舉類型的定義264 9.6.2 枚舉變量的定義265 9.7 用typedef定義類型267 9.7.1 定義基本類型的別名267 9.7.2 定義自定義的數(shù)據(jù)類型的別名267 9.8 練習題269 第10章 文件272 10.1 C語言文件概述272 10.1.1 文件的分類273 10.1.2 文件指針273 10.2 文件的打開與關閉274 10.2.1 文件的打開274 10.2.2 文件的關閉276 10.3 文件的讀/寫276 10.3.1 字符輸入/輸出函數(shù)276 10.3.2 字符串輸入/輸出函數(shù)279 10.3.3 數(shù)據(jù)輸入/輸出函數(shù)282 10.3.4 格式化輸入/輸出函數(shù)284 10.4 文件的定位286 10.5 文件的隨機讀/寫287 10.6 練習題289 第11章 實驗291 實驗1 C語言概述291 實驗2 數(shù)據(jù)類型.運算符與表達式293 實驗3 順序結構程序設計295 實驗4 選擇結構程序設計296 實驗5 循環(huán)結構程序設計298 實驗6 數(shù)組299 實驗7 函數(shù)301 實驗8 指針302 實驗9 結構體與共用體303 實驗10 文件304 部分習題參考答案306

本目錄推薦

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