共找到29條詞條名為C語言程序設計教程的結果 展開
- 人民郵電出版社出版圖書(楊治明主編)
- 清華大學出版社出版圖書(楊文君等編)
- 機械工業出版社出版圖書(顧治華等編)
- 侯九陽、李彥鋒、陳亦男編著書籍
- 機械工業出版社出版圖書(汪同慶等編)
- 盧宇清主編書籍
- 郝瑩、劉亞姝編著書籍
- 楊忠寶、王晶瑩編著書籍
- 高福成主編書籍
- 人民郵電出版社出版圖書(楊有安主編)
- 姜成志、何明、史健婷、王麗芬等編著書籍
- 杜紅燕、劉華富編著書籍
- 張光妲、李君、尚曉麗編著書籍
- 機械工業出版社出版圖書(冉崇善主編)
- 鐵道出版社出版圖書(陳波吉根林編著圖書)
- 清華大學出版社出版圖書(張建勛等編)
- 孟憲福主編書籍
- 張思卿、譚曉玲主編的圖書
- 人民郵電出版社出版圖書(徐士良編著)
- 龐振平編著書籍
- 游洪躍、許春、譚斌編著書籍
- 張玉春、孫大元、孫元編著書籍
- 鐵道出版社出版圖書(丁振凡李卓群編著)
- 第2版
- C語言程序設計教程——高職高專21世紀規劃教材
- 第二版
- 第4版
- 第二版
- 第2版
C語言程序設計教程
盧宇清主編書籍
《C語言程序設計教程》是2009年清華大學出版社出版的圖書,作者是盧宇清。
本書採用“任務驅動、突出實踐應用能力培養”的模式,注重理論聯繫實際的教學原則,由淺入深地對C語言程序設計內容進行了詳細的講述。全書共分13章,包括C語言程序設計概述;基本數據類型、運算符及表達式;基本輸入輸出語句及順序結構設計;選擇結構程序設計;循環結構程序設計;數組;函數及編譯預處理;指針;結構體及共用體;位運算;文件;面向對象程序設計基礎;學生管理系統綜合實訓。每章均以課前導讀、課堂講解、上機實戰、課後練習的結構講述。
本教材不僅可以作為高職高專院校程序設計課程的教材,也可以作為成人高校、廣播電視大學等各類高等院校的教材,同時還可作為相關等級考試的教材,以及程序設計愛好者的自學用書。
第1章 C語言程序設計概述1 1.1 C語言概述1
1.1.1 程序設計概述1
1.1.2 C語言的發展2
1.1.3 C語言的特點3
1.2 簡單的C程序構成及格式4
1.2.1 C程序實例4
1.2.2 C程序的基本組成5
1.3 C語言的執行過程及上機步驟6
1.3.1 C語言的執行過程6
1.3.2 C語言開發環境介紹7
1.3.3 C語言的上機步驟11
本章小結11
實驗11
思考與練習13第2章 基本數據類型、運算符及表達式15 2.1 C語言的數據類型15
2.2 標識符、常量和變數16
2.2.1 標識符16
2.2.2 常量18
2.2.3 變數19
2.3 整型數據20
2.3.1 整型常量20
2.3.2 整型變數21
2.4 實型數據23
2.4.1 實型常量23
2.4.2 實型變數24
2.5 字元型數據25
2.5.1 字元型常量25
2.5.2 字元型變數27
2.5.3 字元串常量27
2.6 C語言的運算符和表達式28
2.6.1 C語言運算符簡介28
2.6.2 算術運算符及算術表達式29
2.6.3 關係運算符及關係表達式32
2.6.4 邏輯運算符及邏輯表達式33
2.6.5 條件運算符及條件表達式35
2.6.6 賦值運算符及賦值表達式36
2.6.7 逗號運算符及逗號表達式37
2.7 數據類型轉換38
2.7.1 自動類型轉換38
2.7.2 強制類型轉換39
本章小結40
實驗41
思考與練習43 第3章 基本輸入輸出語句及順序結構程序設計48 3.1 C語言的語句48
3.2 數據輸入輸出的基本概念50
3.3 字元數據的輸入輸出50
3.3.1 字元輸入函數getchar50
3.3.2 字元輸出函數putchar50
3.4 格式輸入輸出51
3.4.1 格式輸入函數scanf51
3.4.2 格式輸出函數printf56
3.5 C程序的三種基本結構64
3.6 綜合應用舉例65
本章小結68
實驗69
思考與練習71第4章 選擇結構程序設計72 4.1 選擇結構的引出 72
4.2 if語句73
4.2.1 if語句的三種形式73
4.2.2 if語句的嵌套77
4.3 switch語句79
4.4 綜合應用舉例82
本章小結86
實驗87
思考與練習89第5章 循環結構程序設計91 5.1 循環結構的引出91
5.2 goto語句以及goto語句構成的循環92
5.3 while語句93
5.4 do-while語句94
5.5 for語句96
5.6 break語句和continue語句98
5.6.1 break語句98
5.6.2 continue語句99
5.7 幾種循環語句的比較100
5.8 循環的嵌套102
5.9 綜合應用舉例103
本章小結106
實驗106
思考與練習109第6章 數組114 6.1 數組的引出114
6.2 一維數組115
6.2.1 一維數組的定義115
6.2.2 一維數組的引用116
6.2.3 一維數組的初始化118
6.2.4 一維數組的應用舉例119
6.3 二維數組及多維數組121
6.3.1 二維數組的定義121
6.3.2 二維數組的引用123
6.3.3 二維數組的初始化124
6.3.4 二維數組的應用舉例126
6.4 字元數組及字元串128
6.4.1 字元數組128
6.4.2 字元串131
6.4.3 字元串處理函數132
6.4.4 字元數組應用舉例136
6.5 綜合應用舉例138
本章小結140
實驗140
思考與練習144第7章 函數及編譯預處理152 7.1 函數的引出152
7.1.1 模塊化設計思想152
7.1.2 函數的分類153
7.2 函數的定義154
7.2.1 無參函數155
7.2.2 有參函數156
7.2.3 空函數157
7.3 函數的參數及其返回值158
7.3.1 形式參數和實際參數158
7.3.2 函數間參數傳遞160
7.3.3 函數的返回值161
7.4 函數的調用165
7.4.1 函數調用166
7.4.2 函數調用的方式166
7.4.3 被調用函數的聲明167
7.4.4 函數的嵌套調用168
7.4.5 函數的遞歸調用168
7.5 變數的作用域及存儲類別171
7.6 編譯預處理176
7.6.1 宏定義176
7.6.2 文件包含180
7.7 綜合應用舉例181
本章小結183
實驗183
思考與練習185第8章 指針190 8.1 指針的引出190
8.2 地址和指針的概念190
8.3 指針和指針變數191
8.3.1 指針和指針變數191
8.3.2 指針變數的定義及初始化192
8.3.3 指針變數的基本運算196
8.4 指針和數組198
8.4.1 指向數組的指針198
8.4.2 字元指針202
8.4.3 指針數組204
8.5 指針與函數206
8.5.1 指針作函數的參數206
8.5.2 指針型函數210
8.5.3 指向函數的指針211
8.6 綜合應用舉例212
本章小結214
實驗214
思考與練習215第9章 結構體及共用體221 9.1 問題的引出221
9.2 結構體223
9.2.1 結構體類型的定義223
9.2.2 結構體變數的初始化225
9.2.3 結構體變數的引用226
9.3 結構體數組228
9.3.1 結構體數組的定義228
9.3.2 結構體數組的初始化229
9.3.3 結構體數組的應用229
9.4 共用體232
9.4.1 共用體的概念及特點232
9.4.2 共用體類型的定義233
9.4.3 共用體變數的引用233
9.5 枚舉234
9.6 用typedef定義類型236
9.7 綜合應用舉例237
本章小結238
實驗239
思考與練習239第10章 位運算242 10.1 位運算符和位運算242
10.1.1 按位與運算符(&)243
10.1.2 按位或運算符(|) 243
10.1.3 按位異或運算符(^) 244
10.1.4 按位取反運算符(~) 245
10.1.5 左移運算符(<<) 246
10.2 位段246
10.3 綜合應用舉例249
本章小結250
實驗250
思考與練習251