複製鏈接
請複製以下鏈接發送給好友

C語言程序設計

(2015年北京郵電大學出版社出版的圖書)

鎖定
《C語言程序設計》是2015年北京郵電大學出版社出版的圖書,作者是吳伶。 [1] 
中文名
C語言程序設計
作    者
吳伶
出版時間
2015年
出版社
北京郵電大學出版社
ISBN
9787563542475

C語言程序設計內容簡介

《C語言程序設計/普通高等教育“十二五”規劃教材》為普通高等學校“十二五”規劃教材。C語言具有靈活、高效、移植性強等特點,發展至今仍然保持着強大的生命力。“C語言程序設計”被大多數理工類專業選為程序設計基礎課程。
《C語言程序設計/普通高等教育“十二五”規劃教材》作者根據長期的教學經驗,悉心編排教材結構,精選教學案例,強調實踐與應用,重點講解程序設計的思想和方法,力求培養學生的計算思維和程序設計能力,同時也培養學生的獨立思考能力,注重啓發學生用計算思維的方法解決實際問題的思路。教材把握學習程序設計的規律和特點,注重實例教學,從實例中總結出一般規律,運用通俗易懂的文字,由淺人深、由易到難、循序漸進,力求把抽象的概念形象化,把複雜的算法簡單化,讓學生更加易學易懂。
《C語言程序設計/普通高等教育“十二五”規劃教材》可以作為高等院校理工類學生的教學用書,也可作為全國計算機等級考試二級C語言的培訓或自學教材。 [2] 

C語言程序設計圖書目錄

第1章 C語言概述
1.1 計算機程序設計語言的發展
1.2 C語言的發展及特點
1.2.1 C語言的發展
1.2.2 C語言的特點
1.3 C程序的基本結構和組成
1.3.1 C程序的基本結構
1.3.2 C程序的基本組成
1.4 C語言的基本標識符
1.5 運行C語言程序的步驟
1.5.1 運行C語言程序的一般過程
1.5.2 運行C語言程序的一個實例
本章小結
習題一
第2章 數據類型與表達式
2.1 C語言數據類型簡介
2.2 常量和變量
2.3 整數類型
2.4 實數類型
2.5 字符類型
2.6 數據類型轉換
2.7 運算符與表達式
2.7.1 C語言運算符簡介
2.7.2 算術運算符和算術表達式
2.7.3 賦值運算符
2.7.4 逗號運算符
2.7.5 位運算符
本章小結
習題二
第3章 語句與流程控制
3.1 算法基礎
3.1.1 算法的定義
3.1.2 算法的描述方法
3.1.3 算法設計的要求
3.2 基本輸入與輸出語句
3.2.1 常用的輸入函數
3.2.2 常用的輸出函數
3.2.3 輸入函數和輸出函數舉例
3.3 順序結構
3.4 選擇結構
3.4.1 if語句
3.4.2 switch語句
3.4.3 程序應用舉例
3.5 循環結構
3.5.1 while語句
3.5.2 do-while語句
3.5.3 for語句
3.6 控制轉移語句
3.7 算法綜合實例分析
本章小結
習題三
第4章 函數
4.1 概述
4.2 函數定義
4.2.1 無參函數的定義形式
4.2.2 有參函數的定義形式
4.2.3 函數的返回值
4.3 調用函數
4.3.1 函數調用的形式
4.3.2 形式參數和實際參數
4.3.3 被調用函數的聲明和函數原型
4.4 函數的嵌套調用
4.5 遞歸函數
4.6 局部變量和全局變量
4.6.1 局部變量
4.6.2 全局變量
4.7 變量的存儲類別
4.7.1 動態存儲方式與靜態存儲方式
4.7.2 變量的存儲類別
4.7.3 用extern聲明外部變量
4.8 外部函數和內部函數
4.9 編譯預處理
4.9.1 宏定義
4.9.2 文件包含
本章小結
習題四
第5章 數組
5.1 數組的概念
5.2 一維數組
5.2.1 一維數組聲明
5.2.2 一維數組使用
5.2.3 一維數組初始化
5.2.4 一維數組應用示例
5.3 二維數組
5.3.1 二維數組聲明
5.3.2 二維數組使用
5.3.3 二維數組初始化
5.3.4 二維數組程序舉例
5.4 字符數組與字符串
5.4.1 字符數組聲明
5.4.2 字符數組初始化
5.4.3 字符數組的輸入/輸出
5.4.4 字符串處理函數
5.5 數組作為函數參數
5.5.1 數組元素作為函數實參
5.5.2 數組元素作為函數實參
5.6 數組應用舉例
本章小結
習題五
第6章 指針
6.1 指針的概念
6.2 指針變量的定義與運算
6.2.1 指針變量的定義
6.2.2 指針變量的運算
6.3 指針與數組
6.3.1 指針與一維數組
6.3.2 指針與二維數組
6.3.3 指針與字符串
6.4 指針與函數
6.4.1 指針變量作為函數參數
6.4.2 用指向函數的指針變量作為函數參數
6.4.3 返回指針的函數
6.5 動態內存管理
6.5.1 什麼是動態內存管理
6.5.2 動態內存管理函數
6.5.3 動態內存管理應用舉例
6.6 指針應用舉例
本章小結
習題六
第7章 用户自己建立數據類型
7.1 結構體類型變量的定義
7.1.1 結構體類型的概念及定義
7.1.2 結構體類型變量的定義
7.1.3 結構體類型變量的引用
7.2 使用結構體數組
7.2.1 結構體數組的定義及初始化
7.2.2 結構體數組的應用舉例
7.3 結構體指針
7.3.1 結構體指針的定義及初始化
7.3.2 指向結構體數組的指針
7.3.3 結構體變量和指向結構體變量的指針作為函數參數
7.4 結構體與鏈表
7.4.1 鏈表概述
7.4.2 靜態鏈表的建立
7.4.3 動態鏈表的創建和輸出
7.4.4 動態鏈表的綜合操作
7.5 共用體類型
7.5.1 共用體概述
7.5.2 共用體變量的引用
7.5.3 共用體綜合應用
7.6 枚舉類型數據
7.6.1 枚舉類型概述
7.6.2 枚舉類型應用舉例
7.7 用typedef聲明白定義類型數據
本章小結
習題七
第8章 文件
8.1 文件的基本知識
8.1.1 文件概述
8.1.2 C文件結構及其指針
8.1.3 文件系統的緩衝性
8.2 文件的打開與關閉
8.2.1 文件的打開函數fopen( )
8.2.2 文件的關閉函數fclose( )
8.3 文件的讀寫操作
8.3.1 讀/寫字符函數fgetc( )和fputc( )
8.3.2 讀/寫字符串函數fgets( )和fptlts( )
8.3.3 讀/寫數據塊函數fread( )和fwrite( )
8.3.4 讀/寫格式化函數fscanf( )和fprintf( )
8.4 文件的定位和隨機讀寫
8.5 文件檢測函數
8.6 應用舉例
本章小結
習題八
附錄A ASCII碼錶
附錄B C語言常用關鍵字
附錄C C語言常用庫函數
參考文獻
[2] 
參考資料