共找到29條詞條名為C語言程序設計教程的結果 展開
- 人民郵電出版社出版圖書(楊治明主編)
- 清華大學出版社出版圖書(楊文君等編)
- 機械工業出版社出版圖書(顧治華等編)
- 侯九陽、李彥鋒、陳亦男編著書籍
- 機械工業出版社出版圖書(汪同慶等編)
- 鐵道出版社出版圖書(陳波吉根林編著圖書)
- 郝瑩、劉亞姝編著書籍
- 楊忠寶、王晶瑩編著書籍
- 盧宇清主編書籍
- 高福成主編書籍
- 人民郵電出版社出版圖書(楊有安主編)
- 姜成志、何明、史健婷、王麗芬等編著書籍
- 杜紅燕、劉華富編著書籍
- 張光妲、李君、尚曉麗編著書籍
- 機械工業出版社出版圖書(冉崇善主編)
- 清華大學出版社出版圖書(張建勛等編)
- 孟憲福主編書籍
- 張思卿、譚曉玲主編的圖書
- 人民郵電出版社出版圖書(徐士良編著)
- 龐振平編著書籍
- 游洪躍、許春、譚斌編著書籍
- 張玉春、孫大元、孫元編著書籍
- 鐵道出版社出版圖書(丁振凡李卓群編著)
- 第2版
- C語言程序設計教程——高職高專21世紀規劃教材
- 第二版
- 第4版
- 第二版
- 第2版
C語言程序設計教程
鐵道出版社出版圖書(陳波吉根林編著圖書)
本書集作者多年“C語言程序設計”課程的教學經驗,全書體系完整,內容由淺入深,條理清晰,語言流暢;每章附有較多的圖表,使讀者能夠準確、直觀地理解問題;樣例豐富,緊扣知識點,並以Visual C++ 6.0為程序平台,可操作性強;注重編程方法與技巧的講解,重視對編程能力的培養;每章均附有習題和上機實驗題,習題覆蓋知識重點,題型豐富。書後附錄提供了兩套筆試和上機模擬試卷,做到了教材、實驗、習題三位一體。
本書適合作為高等學校計算機專業及相關專業C語言程序設計課程的教材,也可作為計算機等級考試參考書,還可供從事計算機軟體開發人員參考使用。
"第1章 C語言概述
1.1 程序與程序設計語言
1.1.1 計算機與程序
1.1.2 程序設計語言
1.1.3 高級語言程序的開發過程
1.2 C語言的發展和特點
1.2.1 C語言的發展歷史
1.2.2 C語言的特點
1.2.3 C和C++
1.3 C語言程序的結構
1.4 C語言程序的上機步驟
本章小結及常見錯誤分析
習題1
上機實驗題1
第2章 數據類型
2.1 數據類型的概念
2.2 常量和變數
2.2.1 字面常量
2.2.2 符號常量
2.2.3 變數
2.2.4 標識符的命名規則
2.3 整型數據
2.3.1 整型的分類
2.3.2 整型數據的內存表示
2.4 實型數據
2.4.1 實型數據的內存表示
2.4.2 實型數據的精確表示
2.5 字元型數據
2.5.1 字元的內存表示
2.5.2 轉義字元
2.5.3 字元型與整型的等價關係
2.6 數據類型轉換
2.6.1 自動類型轉換
2.6.2 強制類型轉換
2.7 算術運算符與算術表達式
2.7.1 C語言運算符簡介
2.7.2 C基本的算術運算符
2.7.3 運算符的優先順序與結合性
2.7.4 自增、自減運算符
2.8.1 賦值運算符
2.8.2 賦值中的類型轉換
2.8.3 複合賦值運算符
2.8.4 賦值表達式
2.9 逗號運算符與逗號表達式
本章小結及常見錯誤分析
習題2
上機實驗題2
第3章 基本語句與結構化程序設計
3.1 程序與基本語句
3.1.1 程序的概念
3.1.2 程序的評價
3.1.3 C基本語句
3.2 順序結構程序設計
3.2.1 賦值語句
3.2.2 數據的格式化輸入/輸出
3.2.3 字元數據的非格式化輸入/輸出
3.2.4 順序結構程序設計舉例
3.3 分支結構程序設計
3.3.1 關係運算符與關係表達式
3.3.2 邏輯運算符與邏輯表達式
3.3.3 if語句
3.3.4 switch語句
3.3.5 分支結構程序設計舉例
3.4 循環結構程序設計
3.4.1 for語句
3.4.2 while語句
3.4.3 do…while語句
3.4.4 幾種循環的比較及應用舉例
3.4.5 break和continue語句
3.4.6 循環的嵌套
3.5 綜合應用舉例
本章小結及常見錯誤分析
習題3
上機實驗題3
第4章 數組
4.1 一維數組
4.1.1 一維數組的定義與初始化
4.1.2 一維數組的引用
4.1.3 一維數組應用舉例
4.2 二維數組
4.2.1 二維數組的定義與初始化
4.2.2 二維數組的引用
4.2.3 二維數組應用舉例
4.3 字元串與字元數組
4.3.1 字元數組的定義與初始化
4.3.2 字元串的輸入/輸出
4.3.3 字元串處理函數
4.3.4 字元數組應用舉例
本章小結及常見錯誤分析
習題4
上機實驗題4
第5章 函數和模塊化程序設計
5.1 模塊化程序設計方法
5.2 函數的定義與聲明
5.2.1 函數的主要語法成分
5.2.2 函數編程示例
5.3 參數傳遞與返回值類型
5.3.1 參數的傳遞規則
5.3.2 函數返回值類型
5.4 局部變數與全局變數
5.4.1 局部變數
5.4.2 全局變數
5.4.3 重名問題
5.5 變數的存儲屬性
5.5.1 動態變數與靜態變數
5.5.2 寄存器變數
5.6 數組名作為函數參數
5.6.1 一維數組名作為函數參數
5.6.2 二維數組名作為函數參數
5.7 函數的嵌套調用
5.8 遞歸函數
本章小結及常見錯誤分析
習題5
上機實驗題5
第6章 指針
6.1 指針與地址的概念
6.2 指向變數的指針
6.2.1 指針變數的定義與初始化
6.2.2 通過指針訪問變數
6.2.3 指針變數作為函數參數
6.2.4 指針的強制轉換
6.2.5 void指針類型
6.3 指針與一維數組
6.3.1 指針的算術運算
6.3.2 指針用於數組處理
6.3.3 指針與字元串
6.3.4 數組名作為函數參數
6.4 指針與二維數組
6.4.1 指針與二維數組的關係
6.4.2 向函數傳遞二維數組
6.5 指針數組和指向指針的指針
6.5.1 指針數組的定義與使用
6.5.2 指針數組與字元串數組
6.5.3 指向指針的指針
6.5.4 main()函數的形參
6.6 指向函數的指針
6.6.1 函數指針的定義與使用
6.6.2 函數指針數組的使用
6.6.3 函數指針作為函數參數
6.7 返回指針的函數
本章小結及常見錯誤分析
習題6
上機實驗題6
第7章 編譯預處理
7.1 宏定義
7.1.1 無參宏定義
7.1.2 帶參宏定義
7.2 文件包含
7.3 條件編譯
7.4 C語言程序的結構
本章小結及常見錯誤分析
習題7
上機實驗題7
第8章 結構體、共用體和枚舉類型
8.1 結構體類型與結構體變數
8.1.1 結構體類型的定義
8.1.2 結構體變數的定義及初始化
8.1.3 結構體變數的引用
8.1.4 程序舉例
8.2 結構體數組
8.2.1 結構體數組的定義與初始化
8.2.2 程序舉例
8.3 指向結構體的指針
8.3.1 指向結構體變數的指針
8.3.2 指向結構體數組的指針
8.4 用typedef定義類型
8.5 結構體的應用——鏈表
8.5.1 鏈表的概念
8.5.2 鏈表結點的定義
8.5.3 鏈表的建立
8.5.4 鏈表的基本操作
8.6 共用體類型
8.6.1 共用體的定義
8.6.2 程序舉例
8.7 枚舉類型
本章小結及常見錯誤分析
習題8
上機實驗題8
第9章 文件
9.1 文件的概念
9.1.1 C語言文件的分類
9.1.2 文件操作的基本步驟
9.2 文件類型指針
9.3 文件的常用操作
9.3.1 文件的打開與關閉
9.3.2 文件的讀/寫
9.3.3 文件的定位
9.3.4 文件的檢測
9.4 文件操作函數小結
9.5 應用舉例
本章小結及常見錯誤分析
習題9
上機實驗題9
第10章 位運算
10.1 位運算符和位運算
10.1.1 按位與運算符
10.1.2 按位或運算符
10.1.3 按位異或運算符
10.1.4 取反運算符
10.1.5 左移運算符
10.1.6 右移運算符
10.2 位運算應用舉例
本章小結及常見錯誤分析
習題10
上機實驗題10
附錄A 常見字元與ASCII代碼對照表
附錄B C語言運算符的優先順序和結合性
附錄C Visual C++ 6.0環境下C程序的基本開發過程
附錄D 模擬試卷
參考文獻