共找到75條詞條名為c語言程序設計的結果 展開
- 程序設計者的入門語言
- 譚浩強主編書籍
- 潘廣貞主編的書籍
- K. N. King所著書籍
- 曲萬里、張寶峰編著書籍
- 第3版
- 江義火、姜德森、蘇榮聰編著書籍
- 機械工業出版社出版圖書
- 華中科技大學出版社出版圖書
- 吳贇婷編中國鐵道出版社出版圖書
- 崔武子主編書籍
- 梁海英、李淑梅、白文秀、侯錕編著書籍
- 中國鐵道出版社出版圖書
- 羅鐵清、楊連初編著書籍
- 劉振安主編書籍
- 11年中國鐵道出版社出版圖書
- 高福成、李娜、於萍、賀仁宇等編著書籍
- 郭有強、周會萍、戚曉明等編著書籍
- 北京郵電大學出版社出版圖書
- 高等教育出版社出版圖書
- 清華大學出版社圖書
- 經濟科學出版社出版圖書
- 胡忭利等編著書籍
- 陳剛主編書籍
- 喬淑雲、李德傑、任春美編著書籍
- 周敏主編書籍
- 孟愛國主編書籍
- 西安電子科技大學出版社書籍
- 於海英主編書籍
- 向華、楊焰、楊霞等編著書籍
- 楊忠寶,董曉明著圖書
- 西北農林科技大學出版社出版圖書
- 2018年中國水利出版社出版書籍
- 計算機編程語言類書籍
- 清華大學出版社(李大友主編)
- 李澤中、孫紅艷、張建軍等編著書籍
- 李愛玲、鍾家民、羅穎編著書籍
- 李偉光、張勇、李倩、邢翀編著書籍
- 習題集與上機指導
- 黃建、王莉莉、吳贊、孫玉逐等編著書籍
- 姚合生、蔡慶華、劉桂江等編著書籍
- 2011年1月中國鐵道出版社出版圖書
- 2005年由成奮華、陸慧民編著的圖書
- 張靜、杜慶東、侯彤璞、閆紅編著書籍
- 李宇明編著書籍
- 人民郵電出版社2011年教材
- 11年人民郵電出版社新版教材
- 江寶釧、陳葉芳、賈曉雯、裘姝平編著書籍
- 李峰主編書籍
- 黃維通主編書籍
- 高等院校計算機系列教材
- 2010年版
- 普通高等教育十一五國家級規劃教材
- 王娟勤
- 2018年西南交通大學出版社出版書籍
- 第4版
- 基於cdio思想
- 第2 版
- 第3版
- 理實一體化教程
- 第2版
- 項目式教程
- 第三版
- 第2版
- 共2冊
- 第2版
- 全國高職高專規劃教材
- 第2版
- 第2版
- 第三版
- 第2版
- c99版
- 第3版
- 全國高等學校計算機考試輔導教材
- 高職高專
c語言程序設計
第3版
本書為遼寧省普通高等學校省級精品教材,遼寧省“十二五”普通高等教育本科省級規劃教材,兼顧各類計算機水平測試與計算機等級考試,已被國內多所高校使用。
本書共8章。前7章介紹C語言的基本語法、各種數據類型、函數與程序的設計方法及文件操作,第8章介紹C語言的圖形處理功能。
目錄第1章C語言概述1
1.1C語言功能簡介1
1.1.1C語言的發展1
1.1.2C語言的特點2
1.1.3C語言的32個關鍵字和語句形式3
1.1.4程序的三種基本結構與流程圖簡介4
1.2TurboC上機操作指導7
1.2.1TurboC用戶窗口界面8
1.2.2TurboC的主要菜單功能8
1.2.3獲取幫助與編輯操作功能11
1.3VC++操作界面簡介13
1.3.1啟動VC++13
1.3.2打開或新建C語言源程序14
1.3.3程序的調試與運行15
1.4簡單的C程序介紹16
習題20
第2章基本語法規則21
2.1常量、變數和指針21
2.1.1標識符21
2.1.2常量和變數22
2.1.3整型數據24
2.1.4實型數據25
2.1.5字元型數據26
2.1.6字元串常量27
2.1.7變數及指針28C語言程序設計(第3版)目錄2.2運算符與表達式31
2.2.1算術運算符和算術表達式33
2.2.2關係運算符和關係表達式37
2.2.3邏輯運算符和邏輯表達式38
2.2.4位運算符39
2.2.5賦值運算符和賦值表達式42
2.2.6逗號運算符和逗號表達式44
2.2.7條件運算符和條件表達式44
2.2.8求位元組數運算符46
2.2.9指針運算符47
2.3基本輸入輸出函數47
2.3.1字元輸出函數(putchar())48
2.3.2字元輸入函數(getchar())48
2.3.3格式輸出函數(printf())50
2.3.4格式輸入函數(scanf())52
2.4程序舉例55
習題57
第3章控制語句與預處理命令65
3.1分支語句65
3.1.1if語句65
3.1.2switch~case語句68
3.2循環語句70
3.2.1while語句70
3.2.2do~while語句71
3.2.3for語句72
3.2.4循環語句的嵌套75
3.2.5break語句和continue語句75
3.2.6goto語句77
3.3編譯預處理78
3.3.1宏定義78
3.3.2文件包含81
3.3.3條件編譯82
3.4程序設計舉例83
習題86
第4章數組95
4.1一維數組及指針95
4.1.1一維數組的定義和初始化95
4.1.2一維數組元素的下標法引用96
4.1.3一維數組的指針98
4.1.4一維數組元素的指針法引用99
4.2一維字元數組及指針101
4.2.1一維字元數組的定義和初始化101
4.2.2字元數組的輸入和輸出103
4.2.3用字元數組實現字元串106
4.2.4用字元指針變數實現字元串108
4.2.5常用字元串處理函數109
4.3多維數組及指針112
4.3.1二維數組的定義和初始化112
4.3.2二維數組元素的下標法引用114
4.3.3二維數組的指針115
4.3.4二維數組元素的指針法引用116
4.4指針數組119
4.5二級指針120
4.6程序設計舉例121
習題126
第5章函數135
5.1函數概述135
5.2函數定義137
5.3函數調用138
5.3.1函數調用的一般形式138
5.3.2函數調用的方式138
5.4函數引用說明139
5.5函數的參數和返回值140
5.5.1形式參數和實際參數140
5.5.2函數的返回值141
5.5.3指針作為函數參數142
5.5.4主函數與命令行參數145
5.6函數與帶參數的宏的區別146
5.7函數的嵌套調用與遞歸調用149
5.7.1函數的嵌套調用149
5.7.2函數的遞歸調用150
5.8函數指針與返回指針的函數151
5.8.1函數指針151
5.8.2函數指針作為函數的參數152
5.8.3返回指針的函數153
5.9變數的作用域154
5.9.1局部變數154
5.9.2全局變數155
5.10變數的存儲類別156
5.10.1局部變數的存儲類別156
5.10.2全局變數的存儲類別158
5.11內部函數和外部函數161
5.11.1內部函數161
5.11.2外部函數161
5.12程序設計舉例162
習題170
第6章結構體、共用體和枚舉179
6.1結構體類型與變數179
6.1.1結構體類型定義179
6.1.2結構體變數的定義和引用180
6.2結構體數組182
6.3結構體類型數據的指針184
6.3.1結構體變數的指針與指針變數184
6.3.2結構體數組的指針與指針變數186
6.3.3結構體指針與變數作函數參數186
6.3.4自定義類型187
6.4鏈表的基本知識189
6.4.1動態分配和釋放空間的函數189
6.4.2鏈表的基本操作190
6.5結構體位段200
6.6共用體類型與變數203
6.6.1共用體類型定義203
6.6.2共用體變數的定義和引用203
6.7枚舉類型與變數206
6.7.1枚舉類型定義206
6.7.2枚舉變數與枚舉元素207
6.8程序設計舉例210
習題215第7章文件系統223
7.1文件系統概述與文件類型223
7.2文件的打開與關閉224
7.2.1文件打開函數(fopen())224
7.2.2文件關閉函數(fclose())226
7.3文件的讀寫操作226
7.3.1讀寫一個字元的函數(fgetc()和fputc())226
7.3.2讀寫一個字元串函數(fgets()和fputs())229
7.3.3讀寫一個數據字塊函數(fread()和fwrite())230
7.3.4文件的格式化讀寫函數(fscanf()和fprintf())232
7.4文件定位與隨機讀寫234
7.5程序設計舉例237
習題246
第8章C語言繪圖251
8.1PC的顯示系統251
8.2TurboC基本繪圖函數253
8.2.1圖形控制函數254
8.2.2顏色控制函數255
8.2.3基本繪圖函數255
8.2.4填充259
8.2.5獲取當前信息的函數262
8.3圖形方式下的文本輸出264
8.3.1文本輸出函數264
8.3.2定義文本字型265
8.3.3文本輸出字元串267
8.4動畫設計技術267
8.4.1存圖取圖267
8.4.2頁操作268
8.4.3圖視口操作269
8.4.4圖形運行控制和聲音函數271
8.5文本窗口271
8.5.1文本方式的控制271
8.5.2屏幕信息與存取275
8.5.3菜單設計2788.6創建獨立的圖形運行程序282
8.7程序設計舉例282
附錄A常用字元與ASCII碼對照表298
附錄BC庫函數300
參考文獻310