共找到75條詞條名為c語言程序設計的結果 展開

c語言程序設計

2011年1月中國鐵道出版社出版圖書

《c語言程序設計》是2011年1月10日中國鐵道出版社出版的圖書,作者是易曉梅、趙芸。

內容簡介


本書主要內容包括C語言概述,基本數據類型、運算符及表達式,程序的控制結構,數組,函數,變數的作用域及存儲類別,編譯預處理,指針,結構體、共用體與枚舉、文件等。附錄部分提供了字元、C語言中的關鍵字、運算符的優先順序與結合性、常用標準庫函數等內容,以方便讀者查閱。本書結構合理,內容翔實,重點突出,實例典型豐富,循序漸進、由淺入深地講解C語言。
本書適合作為高等院校計算機與非計算機專業教材使用,也可作為計算機C語言程序設計二級考試的自學教材或參考用書,還可作為廣大計算機愛好者學習C語言程序設計的學習資料。

編輯推薦


C語言是得到廣泛使用的程序設計語言之一,它具有語言簡潔、緊湊,使用方便、靈活,運算符和數據結構豐富,表達、運算能力強等特點,有著廣泛的應用領域。 《C語言程序設計》在強調掌握C語言基本語法和功能的同時,著重培養學生逐步掌握程序設計的思想和方法,以及問題的求解能力和探索創新能力。內容的編排由淺入深、由簡到繁、循序漸進,同時注意突出重點、分散難點,並提供大量的例題,以便於讀者將艱苦的程序設計工作轉換為充分發揮主觀能動性的創作。

圖書目錄


第1章 C語言概述
1.1 C語言簡介
1.1.1 程序設計語言
1.1.2 C語言的起源
1.1.3 C語言的特點
1.2 C程序初體驗
1.2.1 簡單C程序實例
1.2.2 C程序的組成
1.2.3 C程序的基本語法知識
1.3 C程序的執行
1.3.1 C程序的開發步驟
1.3.2 C程序的上機步驟
本章小結
習題
第2章 基本數據類型、運算符及表達式
2.1 字符集與關鍵字、標識符
2.2 數據與數據類型
2.2.1 常量與變數
2.2.2 數據類型
2.3 基本數據類型
2.3.2 實型數據
2.3.3 字元型數據
2.4 運算符與表達式
2.4.1 算術運算符與算術表達式
2.4.2 賦值運算符與賦值表達式
2.4.3 關係運算符與關係表達式
2.4.4 邏輯運算符與邏輯表達式
2.4.5 逗號運算符與逗號表達式
2.4.6 運算符的優先順序和結合性
2.4.7 位運算符
本章小結
習題
第3章 程序的控制結構
3.1 演演算法和程序的控制結構
3.2 順序結構
3.2.1 引例
3.2.2 數據的輸入/輸出
3.3 選擇結構
3.3.1 引例
3.3.2 if語句
3.3.3 switch語句
3.4 循環結構
3.4.1 引例
3.4.2 while語句
3.4.3 do...while語句
3.4.4 for語句
3.4.5 goto語句
3.4.6 循環語句中的break語句與continue語句
3.4.7 多重循環結構
3.5 綜合實例
本章小結
習題
第4章 數組
4.1 一維數組
4.1.1 一維數組的定義
4.1.2 一維數組元素的引用
4.1.3 一維數組的初始化
4.1.4 一維數組的輸入/輸出
4.1.5 實例剖析
4.2 二維數組
4.2.1 二維數組的定義
4.2.2 二維數組的引用
4.2.3 二維數組的初始化
4.2.4 二維數組的輸入/輸出
4.2.5 實例剖析
4.3 字元數組
4.3.1 字元數組的定義與引用
4.3.2 字元數組與字元串
4.3.3 字元數組的初始化
4.3.4 字元數組的輸入/輸出
4.3.5 常用的字元串函數
4.3.6 實例剖析
本章小結
習題
第5章 函數
5.1 函數與C語言的結構
5.2 庫函數
5.3 自定義函數
5.3.1 函數定義的一般形式
5.3.2 函數參數和函數的值
5.3.3 函數的調用
5.4 函數的嵌套與遞歸調用
5.5 內部函數與外部函數
5.6 實例剖析
本章小結
習題
第6章 變數的作用域及存儲類別
6.1 變數的作用範圍
6.1.1 局部變數
6.1.2 全局變數
6.2 變數的存儲類別
6.2.1 自動變數auto
6.2.2 靜態變數static
6.2.3 寄存器變數register
6.2.4 外部變數extern
6.3 實例剖析
本章小結
習題
第7章 編譯預處理
7.1 宏定義
7.1.1 不帶參數的宏定義
7.1.2 帶參數的宏定義
7.2 文件包含
7.3 條件編譯
本章小結
習題
第8章 指針
8.1 指針的基本知識
8.1.1 地址與指針概念
8.1.2 指針變數的定義
8.1.3 指針變數的賦值與引用
8.1.4 指針變數的運算
8.1.5 指針變數作為函數的參數
8.2 指針與一維數組
8.2.1 指針與一維數組的關係
8.2.2 數組名作為函數的參數
8.3 指針與二維數組
8.3.1 指針與二維數組的關係
8.3.2 二維數組的行指針作為函數的參數
8.4 指針與字元串
8.4.1 字元串與字元指針
8.4.2 字元指針作為函數的參數
8.4.3 使用字元串指針變數與字元數組的區別
8.5 指針與函數
8.5.1 指向函數的指針
8.5.2 返回指針值的函數
8.5.3 main函數的參數
8.6 指針數組
8.6.1 指針數組的定義
8.6.2 指針數組的初始化
8.6.3 指針數組作函數的參數
8.6.4 指針數組的應用
8.7 多級指針
8.7.1 多級指針的定義
8.7.2 多級指針的初始化
8.7.3 多級指針的應用舉例
8.8 實例剖析
本章小結
習題
第9章 結構體、共用體與枚舉
9.1 定義結構體類型
9.2 定義和使用結構體變數
9.2.1 結構體變數的定義
9.2.2 結構體變數的初始化
9.2.3 結構體變數的引用
9.3 結構體數組
9.3.1 結構體數組的定義
9.3.2 結構體數組的初始化
9.3.3 結構體數組的引用
9.4 結構體和指針
9.4.1 指向結構體變數的指針
9.4.2 指向結構體數組的指針
9.5 單向鏈表
9.5.1 鏈表概述
9.5.2 鏈表的特點及操作原理
9.5.3 鏈表的建立
9.5.4 鏈表的刪除
9.5.5 鏈表的插入
9.6 共用體
9.7 枚舉類型
9.7.1 枚舉類型的定義和枚舉變數的說明
9.7.2 枚舉類型變數的賦值和使用
本章小結
習題
第10章 文件
10.1 文件概述
10.2 文件的打開與關閉
10.2.1 打開文件
10.2.2 關閉文件
10.3 讀/寫文件
10.3.1 以字元為單位讀/寫
10.3.2 以字元串為單位讀/寫
10.3.3 格式化方式讀/寫
10.3.4 以數據塊為單位讀/寫
10.4 文件的定位
10.5 實例剖析
本章小結
習題
附錄A 字元
附錄B C語言中的關鍵字
附錄C 運算符的優先順序與結合性
附錄D 常用標準庫函數
參考文獻