C語言程式設計(2012年高等教育出版社出版教材(郝長勝))

C語言程式設計(2012年高等教育出版社出版教材(郝長勝))

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

《C語言程式設計》是由郝長勝、杜鵬東主編,2012年由高等教育出版社出版的教材。該教材可以作為高等學校非計算機專業程式設計類參考教材,也可作為全國計算機C語言程式設計二級考試的輔導教材,還可以作為自學C語言程式設計人員的參考用書。

該教材共11章,主要內容包括:C語言概述,數據類型、運算符及表達式,順序結構程式設計,選擇結構程式設計,循環結構程式設計,數組,指針,函式,預處理,結構體和共用體,檔案。每一章節後還設有本章小結等欄目。此外,還包括C語言的關鍵字、C語言的運算符、常用的ASCII碼字元、常用的ANSIC語言標準庫函式等4個附錄的內容。

基本介紹

  • 書名:C語言程式設計
  • 作者:郝長勝、杜鵬東
  • ISBN:978-7-04-030629-3
  • 頁數:265頁
  • 出版社:高等教育出版社
  • 出版時間:2012年2月10日
  • 裝幀:平裝
  • 開本:16開
  • 版面字數:410千字
  • CIP核字號:2011279856
成書過程,修訂過程,出版工作,內容簡介,教材目錄,教學資源,教材特色,作者簡介,

成書過程

修訂過程

《C語言程式設計》獲得2011年度內蒙古科技大學教材基金資助,由郝長勝、杜鵬東擔任主編,李海榮、劉永花、裴衣非、盧鳳、董煥芝、胡曉燕參與編寫。具體編寫分工如下:其中第1、9章及附錄由李海榮編寫,第2、6章由郝長勝、劉永花編寫,第3~5章由裴衣非編寫,第7、11章由杜鵬東、盧鳳編寫,第8、10章由董煥芝、胡曉燕編寫。

出版工作

2012年2月10日,該教材由高等教育出版社出版。
出版社工作人員名單
職務姓名
策劃編輯
李林
責任編輯
張珊
封面設計
張志奇
版式設計
王瑩
責任校對
楊雪蓮
責任印製
韓剛

內容簡介

《C語言程式設計》共包括11章的內容。
第1章C語言概述,主要介紹C語言的發展歷程,C語言的結構特點以及C語言的編譯、執行過程;
第2章數據類型、運算符及表達式,主要介紹C語言程式中所涉及的基本數據類型及定義方法;
第3章順序結構程式設計,主要介紹順序結構的設計思想,自頂向下的設計理念;
第4章選擇結構程式設計,主要介紹選擇結構類型及其使用方法;
第5章循環結構程式設計,主要介紹循環結構類型及其使用方法;
第6章數組,主要介紹數組的定義及使用方法;
第7章指針,主要介紹指針的定義及使用方法;
第8章函式,主要介紹函式定義及使用方法;
第9章預處理,主要介紹宏及檔案包含的使用方法;
第10章結構體與共用體,主要介紹結構體數據類型的定義及使用方法;
第11章檔案,主要介紹檔案的類型及檔案常用函式的使用方法;
在該教材的後面還有附錄,主要介紹C語言的關鍵字、ASCII碼、運算符及常用庫函式。

教材目錄

第1章 C語言概述
1.1 計算機語言簡介
1.2 C語言的發展及特點
1.2.1 C語言的發展
1.2.2 C語言的特點
1.3 C語言的基本結構
1.4 C語言程式的運行
1.5 C語言的學習建議
本章小結
第2章 數據類型、運算符及表達
2.1 C語言的數據類型
2.2 標識符、常量與變數
2.2.1 標識符
2.2.2 常量
2.2.3 變數
2.3 整型數據
2.3.1 整型數據在記憶體中的存放形式
2.3.2 整型常量
2.3.3 整型變數的分類
2.3.4 整型變數的定義
2.4 實型數據
2.4.1 實型數據在記憶體中的存放形式
2.4.2 實型常量
2.4.3 實型變數
2.5 字元型數據
2.5.1 字元常量
2.5.2 字元型變數
2.5.3 字元串常量
2.6 運算符和表達式
2.6.1 運算符、表達式概述
2.6.2 算術運算符及其表達式
2.6.3 關係運算符及其表達式
2.6.4 邏輯運算符和邏輯表達式
2.6.5 賦值運算符和賦值表達式
2.6.6 自增、自減運算符
2.6.7 逗號運算符和逗號表達式
2.6.8 位運算符和位運算
2.6.9 條件運算符與條件表達式
2.6.10 求位元組運算符
2.7 數據類型轉換
2.7.1 自動類型轉換
2.7.2 強制類型轉換
2.8 常見錯誤
本章小結
第3章 順序結構程式設計
3.1 結構化程式設計的基本知識
3.1.1 語句的概念
3.1.2 C程式的三種基本結構
3.2 數據的輸入/輸出
3.2.1 格式輸出函式printf()
3.2.2 格式輸入函式scanf()
3.3 順序結構程式設計舉例
本章小結
第4章 選擇結構程式設計
4.1 if語句的兩種形式
4.1.1 if語句
4.1.2 if-else語句
4.1.3 嵌套的if語句
4.2 switch語句
4.3 選擇結構程式設計舉例
本章小結
第5章 循環結構程式設計
5.1 循環語句
5.1.1 for語句
5.1.2 while語句
5.1.3 do-while語句
5.2 break語句、continue語句和goto語句
5.2.1 break語句
5.2.2 continue語句
5.2.3 goto語句
5.3 幾種循環的比較
5.4 循環結構的嵌套
本章小結
第6章 數組
6.1 一維數組
6.1.1 一維數組的定義
6.1.2 一維數組元素的引用
6.1.3 一維數組的初始化
6.2 字元串操作
6.2.1 字元串概念
6.2.2 字元串的輸入輸出
6.2.3 字元串處理函式
6.3 二維數組
6.3.1 二維數組的定義
6.3.2 二維數組元素的引用
6.3.3 二維數組的初始化
6.4 綜合套用實例
6.4.1 一維數組套用
6.4.2 二維數組套用
本章小結
第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.5 指針與二維數組
7.5.1 二維數組的行地址與列地址
7.5.2 數組名法引用二維數組元素
7.5.3 指針變數法引用二維數組元素
7.6 指針數組與多字元串
本章小結
第8章 函式
8.1 愛因斯坦的數學題
8.2 函式的分類
8.3 函式的定義
8.4 函式的原型聲明
8.5 函式的返回值
8.6 函式的調用
8.6.1 函式調用的形式和過程
8.6.2 參數傳遞
8.7 函式的嵌套調用和遞歸調用
8.7.1 程式解析
8.7.2 函式的嵌套調用
8.7.3 函式的遞歸調用
8.8 變數與函式
8.8.1 局部變數和全局變數
8.8.2 動態存儲變數和靜態存儲變數
8.8.3 外部函式和內部函式
本章小結
第9章 預處理
9.1 宏定義
9.1.1 無參宏定義
9.1.2 有參宏定義
9.1.3 終止宏定義
9.2 檔案包含
9.2.1 檔案包含的一般格式
9.2.2 檔案包含使用說明
9.3 條件編譯
本章小結
第10章 結構體與共用體
10.1 結構體
10.1.1 什麼是結構體
10.1.2 結構體類型的定義
10.1.3 結構體變數的定義
10.1.4 結構體變數的引用
10.1.5 結構體變數的初始化
10.2 結構體數組
10.2.1 結構體數組的定義
10.2.2 結構體數組的初始化
10.2.3 結構體數組的引用
10.2.4 結構體數組套用舉例
10.3 指向結構體類型數據的指針
10.3.1 指向結構體變數的指針
10.3.2 指向結構體數組的指針
10.4 結構體與函式
10.4.1 結構體變數和結構體成員作為函式參數
10.4.2 指向結構體的指針作函式參數
10.4.3 結構體變數作為函式返回值
10.5 鍊表
10.6 共用體
10.6.1 什麼是共用體
10.6.2 共用體類型的說明和變數定義、初始化及引用
10.7 枚舉類型
10.7.1 什麼是枚舉類型
10.7.2 枚舉類型的定義
10.7.3 枚舉變數的定義
10.7.4 有關枚舉型數據的操作
10.8 用typedef定義數據類型
本章小結
第11 章檔案
11.1 檔案概述
11.1.1 檔案及其分類
11.1.2 檔案指針與檔案位置指針
11.2 檔案的打開與關閉
11.2.1 檔案的打開函式fopen()
11.2.2 檔案的關閉函式fclose()
11.2.3 檔案的操作順序
11.3 檔案的順序讀寫
11.3.1 字元讀函式fgetc()和寫函式fputc()
11.3.2 字元串讀函式fgets()和寫函式fputs()
11.3.3 數據塊讀函式fread()和寫函式fwrite()
11.3.4 格式化讀函式fprintf()和寫函式fscanf()
11.3.5 檔案讀寫函式的選用原則
11.4 檔案的定位
11.4.1 重返檔案頭函式rewind()
11.4.2 改變位置函式fseek()
11.4.3 取得當前位置函式ftell()
11.5 檔案的出錯檢測
11.5.1 檔案讀寫錯誤檢測函式ferror()
11.5.2 清除檔案錯誤標誌函式clearerr()
本章小結
附錄
附錄A C語言的關鍵字
附錄B C語言的運算符
附錄C 常用的ASCII碼字元
附錄D 常用的ANSIC語言標準庫函式
(註:目錄排版順序為從左列至右列

教學資源

  • 配套教材
《C語言程式設計》有配套教材——《C語言程式設計習題與實驗指導》。
書名ISNB出版社出版時間作者
《C語言程式設計習題與實驗指導》
978-7-04-031153-2
高等教育出版社
2012年2月10日
郝長勝、杜鵬東

教材特色

《C語言程式設計》大部分章節以一個小案例的形式引入該章節教學內容,內容理論聯繫實際,採用“案例驅動”“問題引入”的編寫風格,每一個案例都以程式點撥、設計思路及思考提示等為主線。該教材不僅具有高級語言所共有的特性,而且可以利用它編寫具有操縱計算機硬體能力的程式。

作者簡介

郝長勝:男,1963年5月生,研究生學歷,中共黨員,教授,碩士生導師,內蒙古科技大學礦業與煤炭學院院長;曾獲得包頭市優秀教師,包頭鋼鐵學院“四個一”人才獎;主要從事礦業微機套用,礦業系統工程、利用計算機技術為礦山生產、管理進行研究等方面的研究。
杜鵬東:男,1974年8月出生,內蒙古科技大學黨總支副書記、副院長,主要從事現代遠程教育技術、教育測量與評價、計算機教育等方面的演技。

相關詞條

熱門詞條

聯絡我們