C程式設計基礎(第四版)

C程式設計基礎(第四版)

《C程式設計基礎(第四版)》是2019年9月清華大學出版社出版的圖書,作者是李瑞、戚海英、劉月凡。

基本介紹

  • 中文名:C程式設計基礎(第四版)
  • 作者:李瑞、戚海英、劉月凡
  • 出版社:清華大學出版社
  • 出版時間:2019年9月
  • 定價:49.8 元
  • ISBN:9787302534419
內容簡介,圖書目錄,

內容簡介

本書是在前三版的基礎上進行修訂和改編的結果,全書分三篇: 第一篇為基礎篇,主要介紹C語言的基礎知識和思想,內容包括編程思想、C語言基礎、C程式設計基礎和C程式組織基礎; 第二篇為提高篇,以講述開發實例為主,在設計過程中介紹程式語言,內容包括數據組織、編程模組化思想、指針、檔案; 第三篇為設計篇,內容包括綜合設計、實用編程技巧舉例。
本書知識覆蓋面廣,例題豐富,每章均配有多種題型的習題,內容少而精、結構清晰、層次分明、文字通俗易懂,講解循序漸進,通過大量與C語言知識點緊密結合的例題,讓讀者更好地掌握程式設計方法,強調在實踐中學習,每章均配有上機實踐訓練。
本書可以作為高等院校計算機專業本科、專科低年級學生學習計算機語言的入門教材,還可以作為科技人員自學C語言的參考書。

圖書目錄

第一篇基礎篇
第1章編程思想
1.1程式設計思想
1.1.1程式設計的基本步驟
1.1.2程式設計的學習方法
1.2算法
1.2.1算法概念
1.2.2算法的特性
1.2.3算法的表示
1.2.4算法的複雜度
1.2.5結構化程式設計方法
1.2.6算法舉例
1.3上機編程準備
1.3.1Turbo C編程開發環境
1.3.2VC++編程開發環境
1.3.3實例運行過程
1.4上機實踐
第2章C語言基礎
2.1程式的基本結構
2.2標識符、常量和變數
2.2.1標識符
2.2.2常量和變數
2.3數據類型
2.3.1整型數據
2.3.2實型數據
2.3.3字元型數據
2.3.4變數賦初值
2.4賦值運算符和賦值表達式
2.4.1賦值運算符和賦值表達式
2.4.2運算符的優先權和結合性
2.5算術運算符和算術表達式
2.5.1算術運算符
2.5.2算術表達式
2.5.3算術運算符優先權和結合性
2.5.4算術運算中的類型轉換
2.6位運算符、逗號運算符和求位元組運算符
2.6.1位運算符
2.6.2逗號運算符
2.6.3求位元組運算符
2.7上機實踐
2.8習題
第3章C程式設計基礎
3.1順序結構程式設計
3.1.1賦值語句
3.1.2順序結構程式特點
3.1.3基本輸入輸出函式
3.1.4數據的輸入和輸出
3.2選擇結構程式設計
3.2.1關係運算符和關係表達式
3.2.2邏輯運算符和邏輯表達式
3.2.3語句和複合語句
3.2.4選擇結構
3.2.5條件運算符
3.3循環結構程式設計
3.3.1循環結構
3.3.2循環的套用
3.3.3循環語句的嵌套
3.3.4break語句和continue語句
3.4編譯預處理
3.4.1宏定義
3.4.2檔案包含
3.4.3條件編譯
3.5上機實踐
3.6習題
第4章C程式組織基礎
4.1數組的概念
4.2結構體的概念
4.3函式的概念
4.4指針的概念
4.4.1指針
4.4.2指針變數的引用
4.5上機實踐
4.6習題
綜合習題一
第二篇提高篇
第5章數據組織
5.1數組
5.1.1一維數組
5.1.2二維數組
5.1.3字元數組和字元串
5.2結構體
5.2.1結構體變數
5.2.2結構體數組
5.3共用體和枚舉類型
5.3.1共用體類型定義
5.3.2共用體變數的定義和引用
5.3.3枚舉類型定義
5.3.4枚舉變數與枚舉元素
5.4typedef自定義類型
5.5上機實踐
5.6習題
第6章編程模組化思想
6.1概述
6.2函式
6.2.1函式的定義
6.2.2函式的調用和參數
6.2.3函式的參數傳遞
6.2.4函式的嵌套調用和遞歸調用
6.3局部變數和全局變數
6.3.1局部變數
6.3.2全局變數
6.4變數的存儲類別
6.4.1局部變數的存儲
6.4.2全局變數的存儲
6.5內部函式和外部函式
6.5.1內部函式
6.5.2外部函式
6.5.3多檔案編譯
6.6上機實踐
6.7習題
第7章指針
7.1指針變數的套用
7.2數組與指針
7.2.1指向數組元素的指針
7.2.2通過指針引用數組元素
7.2.3用數組名作函式參數
7.2.4二維數組與指針
7.3字元串與指針
7.3.1字元串的表示形式
7.3.2字元指針作函式參數
7.4函式與指針
7.4.1用函式指針變數調用函式
7.4.2用指向函式的指針作函式參數值
7.4.3返回指針值的函式
7.5指針數組與二級指針
7.5.1指針數組的概念
7.5.2二級指針
7.5.3主函式與命令行參數
7.6結構體與指針
7.6.1指向結構體變數的指針
7.6.2指向結構體數組的指針
7.6.3用指向結構體的指針作函式參數
7.7鍊表
7.7.1動態分配和釋放空間的函式
7.7.2建立和輸出鍊表
7.7.3鍊表的基本操作
7.8上機實踐
7.9習題
第8章檔案
8.1檔案的概念
8.2檔案的使用方法
8.2.1檔案的打開和關閉
8.2.2檔案的讀寫
8.2.3檔案的定位
8.3上機實踐
8.4習題
綜合習題二
第三篇設計篇
第9章綜合設計
9.1學生成績管理系統
9.2系統需求分析
9.3系統總體設計
9.4系統詳細設計與實現
9.5系統參考程式
第10章實用編程技巧舉例
10.1模組化程式編程技巧
10.2使用通用函式的編程技巧
10.3數值分析的計算機編程技巧
10.4讀取設計手冊上的文本數據的方法和技巧
附錄A常用字元與ASCII代碼對照表
附錄B運算符的優先權和結合性
附錄C庫函式
附錄D2013年3月全國計算機等級考試二級C試題及參考答案
附錄E習題參考答案
附錄FC語言上機考試模擬試卷
48學時上機考試模擬五套試卷
64學時上機考試模擬六套試卷
參考文獻

相關詞條

熱門詞條

聯絡我們