-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
C程序設計 版權信息
- ISBN:9787302587224
- 條形碼:9787302587224 ; 978-7-302-58722-4
- 裝幀:70g膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
C程序設計 本書特色
本書采取循序漸進的內容安排方式,通俗易懂的講解方法,并輔以大量的例題;講述力求理論聯系實際、深入淺出;注重培養讀者的程序設計能力及良好的程序設計風格和習慣;注重實踐環節,每章精選了較多的習題。
C程序設計 內容簡介
C語言是目前較好的學習程序設計的語言。C程序設計課程是程序設計的重要基礎課,是培養學生程序設計能力的重要課程之一。因此,學好C語言程序設計課程,對掌握基本編程方法、培養基本編程素質具有重要意義。 本書是作者們多年來在一線講授C語言程序設計的基礎上,總結多年的教學經驗,針對高等院校的學生整理而成的。書中全面地介紹了C語言的基本概念、數據類型、語句及結構特點。系統地講述了C語言程序設計的基本方法和技巧。 本書采取循序漸進的內容安排方式、通俗易懂的講解方法,并輔以大量的例題;講述力求理論聯系實際、深入淺出;注重培養讀者的程序設計能力及良好的程序設計風格和習慣;注重實踐環節,每章*后精選了較多的習題。 本書可作為普通高等學校計算機專業和非計算機專業C語言程序設計課程的本科、專科教材(可以根據本科、專科教學要求的不同進行適當取舍),也可供計算機培訓班或其他自學者使用。
C程序設計 目錄
第1章C語言概述1
1.1程序與程序設計語言1
1.1.1程序1
1.1.2程序設計1
1.1.3程序設計語言1
1.2C語言發展概述和主要特點3
1.2.1C語言的發展歷史3
1.2.2C語言的主要特點3
1.3C程序設計方法4
1.3.1C程序的基本結構4
1.3.2C程序設計步驟5
1.4Microsoft Visual C++集成開發環境簡介6
1.4.1Visual C++6.07
1.4.2Visual Studio 20109
本章小結12
習題12
第2章數據類型、運算符與表達式14
2.1基本標識符14
2.1.1關鍵字14
2.1.2預定義標識符15
2.1.3用戶定義標識符15
2.2C語言的數據類型15
2.2.1數據類型概述15
2.2.2C語言的基本數據類型16
2.2.3數據類型修飾符17
2.3常量和變量18
2.3.1常量18
2.3.2變量19
2.4整型數據21
2.4.1整型常量21
2.4.2整型變量212.4.3整型變量的使用21
2.5實型數據22
2.5.1實型常量22
2.5.2實型變量22
2.6字符型數據22
2.6.1字符型常量22
2.6.2字符型變量23
2.7運算符及表達式24
2.7.1算術運算符和算術表達式24
2.7.2賦值運算符與賦值表達式26
2.7.3逗號運算符和逗號表達式27
2.8數據類型轉換28
2.8.1類型自動轉換28
2.8.2賦值轉換28
2.8.3強制類型轉換29
本章小結30
習題32
第3章順序結構程序設計35
3.1C語句分類概述35
3.2數據輸入與輸出38
3.2.1字符輸出函數putchar()38
3.2.2字符輸入函數getchar()39
3.2.3格式輸出函數printf()39
3.2.4格式輸入函數scanf()44
3.3程序舉例48
本章小結49
習題50
第4章選擇結構程序設計54
4.1關系運算符和關系表達式54
4.1.1關系運算符54
4.1.2關系表達式55
4.2邏輯運算符與邏輯表達式56
4.2.1邏輯運算符56
4.2.2邏輯表達式56
4.3if語句57
4.3.1if語句的一般形式58
4.3.2缺省else結構的if語句59
4.3.3if語句的嵌套60
4.3.4條件運算符62
4.4switch語句64
4.5程序舉例67
本章小結71
習題71
第5章循環結構程序設計75
5.1while語句75
5.2dowhile語句76
5.3for語句78
5.3.1for語句的一般形式78
5.3.2for語句中的各部分含義78
5.3.3for語句的執行過程78
5.3.4for語句與while語句的比較79
5.3.5for語句應用舉例79
5.3.6for語句的變形80
5.4break語句、continue語句和goto語句81
5.4.1break語句81
5.4.2continue語句82
5.4.3goto語句83
5.5循環的嵌套84
5.6程序舉例86
本章小結90
習題90
第6章函數與編譯預處理94
6.1模塊化程序設計與函數94
6.2函數的定義與調用95
6.2.1函數的定義96
6.2.2函數的調用98
6.3函數的遞歸調用100
6.4變量作用域與存儲方式102
6.4.1局部變量102
6.4.2全局變量104
6.4.3動態存儲與靜態存儲106
6.4.4自動變量(auto)106
6.4.5寄存器變量(register)108
6.4.6靜態變量(static)109
6.5內部函數和外部函數110
6.5.1內部函數110
6.5.2外部函數111
6.6編譯預處理111
6.6.1宏定義111
6.6.2文件包含113
6.6.3條件編譯114
6.7程序舉例115
本章小結117
習題118
第7章數組123
7.1一維數組的定義和引用123
7.1.1一維數組的定義123
7.1.2一維數組元素的引用124
7.1.3一維數組的初始化124
7.1.4一維數組應用舉例125
7.2二維數組的定義和引用126
7.2.1二維數組的定義126
7.2.2二維數組元素的引用127
7.2.3二維數組的初始化127
7.2.4二維數組應用舉例128
7.3字符數組與字符串129
7.3.1字符數組129
7.3.2字符串的概念及存儲131
7.3.3字符串的輸入和輸出132
7.3.4字符串處理函數135
7.4數組作為函數的參數138
7.5程序舉例141
本章小結147
習題147
第8章指針152
8.1指針概述152
8.1.1變量的地址和指針變量的概念152
8.1.2指針變量的定義及初始化154
8.1.3指向指針的指針155
8.2指針變量的賦值與引用156
8.2.1指針變量的賦值156
8.2.2指針變量的引用158
8.3指針變量的運算159
8.3.1指針變量的算術運算159
8.3.2指針變量的關系運算159
8.4指針與數組160
8.4.1一維數組元素的指針訪問方式160
8.4.2二維數組元素的指針訪問方式162
8.4.3字符指針與字符串166
8.4.4指針數組168
8.5指針與函數170
8.5.1指針作為函數參數170
8.5.2返回指針值的函數173
8.5.3指向函數的指針176
8.6帶參數的main()函數及其使用179
8.6.1命令行參數179
8.6.2帶參數的main()函數179
8.7程序舉例180
本章小結182
習題183
第9章結構體和共用體192
9.1結構體193
9.1.1結構體類型的定義193
9.1.2結構體類型變量的定義和初始化194
9.1.3結構體成員的引用196
9.2結構體類型數組196
9.2.1結構體類型數組的定義197
9.2.2結構體類型數組的初始化197
9.2.3結構體數組的使用198
9.3指向結構體的指針198
9.3.1指向結構體變量的指針198
9.3.2指向結構體數組元素的指針200
9.4結構體和函數201
9.4.1結構體類型的變量作函數參數201
9.4.2指向結構體變量的指針作為函數參數202
9.4.3函數的返回值為結構體類型數據203
9.4.4函數的返回值為結構體類型指針204
9.5共用體204
9.5.1共用體類型的定義204
9.5.2共用體變量的定義205
9.5.3共用體成員的引用206
9.6枚舉類型207
9.7用typedef進行類型定義209
9.7.1類型定義的基本格式209
9.7.2類型定義的使用說明209
9.8綜合實例: 簡單鏈表212
9.8.1鏈表概述212
9.8.2鏈表的創建和遍歷215
9.8.3鏈表的刪除218
9.8.4鏈表結點的插入和添加219
本章小結225
習題225
第10章位運算231
10.1概述231
10.2位運算232
10.2.1按位取反運算符232
10.2.2按位與運算符232
10.2.3按位或運算符232
10.2.4按位異或運算符233
10.2.5按位左移運算符233
10.2.6按位右移運算符233
10.2.7位運算賦值運算符233
10.2.8不同長度的數據進行位運算233
10.3位運算舉例234
10.4位段235
本章小結237
習題237
第11章文件239
11.1文件概述239
11.1.1文件分類239
11.1.2文件指針241
11.1.3文件打開和關閉242
11.2文件的讀寫245
11.2.1字符讀寫245
11.2.2字符串讀寫247
11.2.3格式化讀寫250
11.2.4塊數據讀寫 251
11.3隨機文件和定位操作253
11.3.1隨機文件253
11.3.2定位操作254
11.4文件狀態檢測和錯誤處理256
11.4.1ferror()函數256
11.4.2clearerr()函數256
11.5綜合實例: 學生信息文件的存取257
本章小結260
習題260
附錄A常用字符和ASCII代碼對照表264
附錄BC語言中的關鍵字266
附錄C運算符和結合性268
- >
有舍有得是人生
- >
回憶愛瑪儂
- >
月亮虎
- >
經典常談
- >
朝聞道
- >
詩經-先民的歌唱
- >
中國歷史的瞬間
- >
【精裝繪本】畫給孩子的中國神話