C語言程學設計

C語言的數據類型 結構體數組 結構體與函式

圖書信息

出版社: 科學出版社; 第2版 (2007年8月2日)
叢書名: 21世紀大學計算機基礎教學“1+X”改革系列教材
平裝: 298頁
正文語種: 簡體中文
開本: 16
ISBN: 9787030194718
條形碼: 9787030194718
尺寸: 26 x 18.4 x 1.6 cm
重量: 621 g

作者簡介

杜友福,計算機科學學院院長,教授,碩士,一直從事計算機套用的教學、科研及行政管理工作,主持和承擔了十餘項省部級及其它類別的科研、教研課題,多次獲得獎勵,公開發表學術論文20餘篇,曾獲得中國石油天然氣總公司(部級)優秀教師,現為湖北省高等教育學會高校計算機教育專業委員會副主任。

內容簡介

《C語言程學設計(第2版)》是《C語言程式設計》的第二版,為C語言程式設計課程教材。《C語言程學設計(第2版)》共分13章,全面地介紹了C語言的基本語法及C語言程式的設計方法,內容包括:C語言程式設計概述,數據類型、運算符與表達式,順序結構程式設計,選擇結構程式設計,循環結構程式設計,數組,函式,用戶標識符的作用域和存儲類,編譯預處理,指針,結構體、共用體和用戶定義類型,位運算,檔案。每章後面均配有大量的習題,附錄中介紹了C語言的關鍵字、ASCII代碼表、運算符及其優先權和結合性、C語言的常用庫函式。為了便於教學和自學,《C語言程學設計(第2版)》配有《C語言程式設計導學》(第二版)。
《C語言程學設計(第2版)》特別適合於本、專科非計算機專業的初學者,也可供計算機等級考試者和其他各類學習者使用和參考。

目錄

第1章 C語言程式設計概述
1.1 程式和程式設計語言
1.2 算法
1.3 結構化程式設計方法
1.4 C語言程式的基本結構
習題1
第2章 數據類型、運算符與表達式
2.1 C語言的數據類型
2.2 常量、變數與標識符
2.3 整型數據
2.4 實型數據
2.5 字元型數據
2.6 算術運算符和算術表達式
2.7 賦值運算符與賦值表達式
2.8 逗號運算符與逗號表達式
2.9 求位元組數運算符
習題2
第3章 順序結構程式設計
3.1 C語句概述
3.2 賦值語句
3.3 數據的輸入與輸出
3.4 順序結構程式舉例
習題3
第4章 選擇結構程式設計
4.1 關係運算和邏輯運算
4.2 if語句
4.3 條件運算符和條件表達式
4.4 switch語句
4.5 選擇結構程式舉例
習題4
第5章 循環結構程式設計
5.1 語句標號、goto語句及用goto語句構成的循環
5.2 while語句和用while語句構成的循環
5.3 do-while語句用do-while語句構成的循環
5.4 for語句和用for語句構成的循環
5.5 循環結構的嵌套
5.6 break語句和continue語句在循環體中的作用
5.7 循環結構程式舉例
習題5
第6章 數組
6.1 一維數組
6.2 二維數組
6.3 字元數組
習題6
第7章 函式
7.1 庫函式
7.2 函式的定義和返回值
7.3 函式的調用
7.4 函式的聲明
7.5 調用函式和被調用函式之間的數據傳遞
7.6 函式的嵌套調用與遞歸調用
7.7 程式舉例
習題7
第8章 用戶標識符的作用域和存儲類
8.1 局部變數、全局變數和存儲分類
8.2 局部變數及其作用域和生存期
8.3 全局變數及其作用域和生存期
8.4 函式的存儲分類
習題8
第9章 編譯預處理
9.1 宏定義
9.2 檔案包含
9.3 條件編譯
習題9
第10章 指針
10.1 指針的基本概念
10.2 指針變數的定義與引用
10.3 函式之間地址值的傳遞
10.4 一維數組和指針
10.5 多維數組和指針
10.6 函式和指針
10.7 小結
習題10
第11章 結構體、共用體和用戶定義類型
11.1 結構體類型
11.2 結構體數組
11.3 指向結構體的指針
11.4 結構體與函式
11.5 鍊表
11.6 共用體
11.7 枚舉類型
11.8 用typedef定義一種新類型名
習題11
第12章 位運算
12.1 位運算符與位運算
12.2 位運算舉例
12.3 位段
習題12
第13章 檔案
13.1 C語言檔案的基本概念
13.2 檔案指針
13.3 檔案的打開與關閉
13.4 檔案的讀寫
13.5 檔案的定位
13.6 檔案的出錯檢測
習題13
附錄A C語言的關鍵字
附錄B ASCII代碼表
附錄C 運算符及其優先權和結合性
附錄D C語言的常用庫函式

相關詞條

相關搜尋

熱門詞條

聯絡我們