C語言程序設(shè)計/普通高等院!笆濉币(guī)劃教材
定 價:36 元
叢書名:普通高等院校“十二五”規(guī)劃教材
- 作者:熊婷,蘭長明 編
- 出版時間:2014/8/1
- ISBN:9787113187446
- 出 版 社:中國鐵道出版社
- 中圖法分類:TP312C
- 頁碼:256
- 紙張:膠版紙
- 版次:1
- 開本:16開
《C語言程序設(shè)計/普通高等院!笆濉币(guī)劃教材》共分12章,內(nèi)容包括:C語言概述,數(shù)據(jù)類型、運算符與表達(dá)式,順序結(jié)構(gòu)程序設(shè)計,選擇結(jié)構(gòu)程序設(shè)計,循環(huán)結(jié)構(gòu)程序設(shè)計,編譯預(yù)處理,數(shù)組,函數(shù),指針,結(jié)構(gòu)體與共用體,位運算,文件。
《C語言程序設(shè)計/普通高等院!笆濉币(guī)劃教材》由多年從事C語言程序設(shè)計教學(xué)的老師編寫,內(nèi)容理論聯(lián)系實際,由淺入深,通俗易懂,注重對學(xué)生實踐能力的培養(yǎng),便于學(xué)生自學(xué)。
《C語言程序設(shè)計/普通高等院!笆濉币(guī)劃教材》適合作為普通高等院校相關(guān)專業(yè)“C語言程序設(shè)計”課程的教材,也可作為程序設(shè)計愛好者的自學(xué)參考用書。
第1章 C語言概述
1.1 程序設(shè)計語言的發(fā)展歷史
1.2 C語言的發(fā)展歷程及其主要特點
1.2.1 C語言的發(fā)展歷程
1.2.2 C語言的主要特點
1.3 C語言的基本組成
1.4 C程序的編寫與運行
1.4.1 Visualc++6.0環(huán)境
1.4.2 編寫與運行C語言程序
小結(jié)
習(xí)題
第2章 數(shù)據(jù)類型、運算符與表達(dá)式
2.1 C語言中的數(shù)據(jù)類型
2.2 常量與變量
2.2.1 常量
2.2.2 變量
2.3 整型數(shù)據(jù)
2.3.1 整型常量
2.3.2 整型變量
2.3.3 整型數(shù)據(jù)在內(nèi)存中的存儲形式
2.4 實型數(shù)據(jù)
2.4.1 實型常量
2.4.2 實型變量
2.5 字符型數(shù)據(jù)
2.5.1 字符常量
2.5.2 字符變量
2.5.3 字符串常量
2.6 運算符和表達(dá)式
2.6.1 運算符概述
2.6.2 表達(dá)式概述
2.6.3 算術(shù)運算符與算術(shù)表達(dá)式
2.6.4 關(guān)系運算符與關(guān)系表達(dá)式
2.6.5 賦值運算符與賦值表達(dá)式
2.6.6 邏輯運算符與邏輯表達(dá)式
2.6.7 自增、自減運算符
2.6.8 逗號運算符與逗號表達(dá)式
2.6.9 sizeof運算符
2.7 運算符的優(yōu)先級與類型的強(qiáng)制轉(zhuǎn)換
2.7.1 運算符的優(yōu)先級
2.7.2 強(qiáng)制類型轉(zhuǎn)換
小結(jié)
習(xí)題
第3章 順序結(jié)構(gòu)程序設(shè)計
3.1 結(jié)構(gòu)化程序設(shè)計的基本結(jié)構(gòu)
3.1.1 語句的概念
3.1.2 賦值語句
3.1.3 三種基本結(jié)構(gòu)
3.2 程序設(shè)計中算法的表示方法
3.3 數(shù)據(jù)的輸入與輸出語句
3.3.1 字符數(shù)據(jù)的輸入與輸出
3.3.2 用printf()函數(shù)輸出數(shù)據(jù)
3.3.3 用scanf()函數(shù)輸入數(shù)據(jù)
3.4 順序結(jié)構(gòu)綜合實例
小結(jié)
習(xí)題
第4章 選擇結(jié)構(gòu)程序設(shè)計
4.1 單分支結(jié)構(gòu)
4.1.1 if語句的三種形式
4.1.2 if語句的嵌套
4.1.3 條件運算符
4.2 多分支結(jié)構(gòu)
4.3 分支結(jié)構(gòu)綜合實例
小結(jié)
習(xí)題
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計
5.1 循環(huán)結(jié)構(gòu)的基本概念
5.2 循環(huán)語句
5.2.1 while循環(huán)語句
5.2.2 dowhile循環(huán)語句
5.2.3 for循環(huán)語句
5.3 三種循環(huán)的比較
5.4 循環(huán)嵌套
5.5 循環(huán)中斷語句
5.5.1 break語句
5.5.2 continue語句
5.6 循環(huán)結(jié)構(gòu)綜合實例
小結(jié)
習(xí)題
第6章 編譯預(yù)處理
6.1 宏定義
6.1.1 無參宏定義
6.1.2 有參宏定義
6.2 文件包含
6.3 條件編譯
6.4 多文件結(jié)構(gòu)
6.4.1 程序的多文件組織方法
6.4.2 多文件程序的編譯和連接
6.5 編譯預(yù)處理綜合實例
小結(jié)
習(xí)題
第7章 數(shù)組
7.1 數(shù)組的基本概念
7.2 一維數(shù)組
7.2.1 一維數(shù)組的定義與初始化
7.2.2 一維數(shù)組的引用
7.2.3 一維數(shù)組應(yīng)用舉例
7.3 二維數(shù)組
7.3.1 二維數(shù)組的定義與初始化
7.3.2 二維數(shù)組的使用方法
7.3.3 二維數(shù)組應(yīng)用舉例
7.4 字符串與字符數(shù)組
7.4.1 字符串概述
7.4.2 字符數(shù)組的定義與初始化
7.4.3 字符數(shù)組的引用
7.4.4 字符串處理函數(shù)
7.4.5 字符數(shù)組應(yīng)用舉例
7.5 數(shù)組綜合實例
小結(jié)
習(xí)題
第8章 函數(shù)
8.1 函數(shù)的分類
8.2 函數(shù)的定義與聲明
8.3 函數(shù)的參數(shù)和函數(shù)的值
8.3.1 參數(shù)的傳遞規(guī)則
8.3.2 函數(shù)的返回值
8.4 函數(shù)的調(diào)用
8.4.1 函數(shù)調(diào)用的一般形式
8.4.2 函數(shù)的聲明和函數(shù)原型
8.4.3 函數(shù)的嵌套調(diào)用
8.4.4 函數(shù)的遞歸調(diào)用
8.5 數(shù)組名作為函數(shù)參數(shù)
8.5.1 一維數(shù)組名作為函數(shù)的參數(shù)
8.5.2 多維數(shù)組名作為函數(shù)的參數(shù)
8.6 局部變量與全局變量
8.6.1 局部變量
8.6.2 全局變量
8.7 變量的存儲類別
8.7.1 動態(tài)變量
8.7.2 靜態(tài)變量
8.7.3 寄存器變量
8.7.4 外部變量
8.8 內(nèi)部函數(shù)和外部函數(shù)
8.8.1 內(nèi)部函數(shù)
8.8.2 外部函數(shù)
小結(jié)
習(xí)題
第9章 指針
9.1 指針與指針變量
9.1.1 指針
9.1.2 指針變量
9.2 指針與函數(shù)
9.2.1 函數(shù)指針變量
9.2.2 返回指針的函數(shù)
9.2.3 指向指針的指針
9.3 指針與數(shù)組
9.3.1 指向一維數(shù)組的指針
9.3.2 指向二維數(shù)組的指針
9.3.3 指向數(shù)組的指針做函數(shù)參數(shù)
9.3.4 指針數(shù)組
9.4 指針與字符串
9.4.1 指向字符串的指針
9.4.2 指向字符串的指針做函數(shù)參數(shù)
9.5 指針綜合實例
小結(jié)
習(xí)題
第10章 結(jié)構(gòu)體與共用體
10.1 結(jié)構(gòu)體
10.1.1 結(jié)構(gòu)體的定義
10.1.2 結(jié)構(gòu)體變量的定義
10.1.3 結(jié)構(gòu)體變量的引用
10.2 結(jié)構(gòu)體變量作為函數(shù)參數(shù)及返回結(jié)構(gòu)體類型值的函數(shù)
10.2.1 結(jié)構(gòu)體變量作為函數(shù)參數(shù)
10.2.2 結(jié)構(gòu)體類型函數(shù)
10.3 用指針處理鏈表
10.3.1 鏈表的基本概念
10.3.2 處理動態(tài)鏈表的庫函數(shù)
10.4 共用體
10.4.1 共用體的定義
10.4.2 共用體變量的定義及引用
10.5 枚舉類型
10.6 用typedef定義類型
10.7 結(jié)構(gòu)體綜合實例
小結(jié)
習(xí)題
第11章 位運算
11.1 位運算符和位運算
11.1.1 位運算符
11.1.2 位運算符的運算功能
11.2 位運算綜合實例
小結(jié)
習(xí)題
第12章 文件
12.1 文件的概念
12.2 文件指針
12.3 打開與關(guān)閉文件
12.4 文件常用操作函數(shù)的使用
12.4.1 fgetc()函數(shù)和fputc()函數(shù)
12.4.2 feof()函數(shù)
12.4.3 fscanf()函數(shù)和fprintf()函數(shù)
12.4.4 fgets()函數(shù)和fputs()函數(shù)
12.4.5 fread0函數(shù)和fwrite()函數(shù)
12.5 文件定位函數(shù)
12.5.1 fseek()函數(shù)
12.5.2 ftell()函數(shù)
12.5.3 rewind()函數(shù)
12.6 文件綜合實例
小結(jié)
習(xí)題
附錄A C語言運算符的優(yōu)先級和結(jié)合方向
附錄B C語言關(guān)鍵字及其用途
附錄C ASCⅡ碼表
附錄D C語言中常用的庫函數(shù)
附錄E C語言中常見錯誤分析
參考文獻(xiàn)