C語言程式設計(2015年北京郵電大學出版社出版的圖書)

本詞條是多義詞,共99+個義項
更多義項 ▼ 收起列表 ▲

《C語言程式設計》是2015年北京郵電大學出版社出版的圖書,作者是吳伶。

基本介紹

內容簡介,圖書目錄,

內容簡介

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

相關詞條

熱門詞條

聯絡我們