定 價:39 元
叢書名:全國高等院校計算機(jī)基礎(chǔ)教育“十三五”規(guī)劃教材
- 作者:郭一晶,薛春艷 編
- 出版時間:2017/8/1
- ISBN:9787113233679
- 出 版 社:中國鐵道出版社
- 中圖法分類:TP312C
- 頁碼:267
- 紙張:膠版紙
- 版次:1
- 開本:16開
C語言是應(yīng)用廣泛的一門程序設(shè)計語言。《C語言程序設(shè)計》注重可讀性和實用性,配備了大量經(jīng)過精心篩選的例題,既能幫助學(xué)生理解知識,又具有啟發(fā)性。
《C語言程序設(shè)計》在寫作上注重簡明易懂,并通過大量短小的例題進(jìn)行分析解釋,突出C語言的編程思想和編程能力的培養(yǎng)。《C語言程序設(shè)計》共分8章,分別介紹基本數(shù)據(jù)類型、程序控制語句、函數(shù)、數(shù)組、結(jié)構(gòu)體、共用體和枚舉類型、指針、文件讀/寫操作等內(nèi)容。《C語言程序設(shè)計》配有輔導(dǎo)教材《C語言程序設(shè)計習(xí)題解析》。
《C語言程序設(shè)計》適合作為高等院校C語言程序設(shè)計的教材,也可以作為從事軟件開發(fā)的工程技術(shù)人員自學(xué)使用的參考書。
第1章 C語言基礎(chǔ)知識
1.1 C語言概述
1.1.1 C語言的發(fā)展簡史
1.1.2 C語言的特點(diǎn)
1.1.3 C語言編譯器和IDE的選擇
1.1.4 C程序的基本結(jié)構(gòu)
1.2 C程序的開發(fā)
1.2.1 C程序的編寫和運(yùn)行
1.2.2 C-Free環(huán)境下的程序建立與運(yùn)行
1.2.3 C-Free環(huán)境下的程序調(diào)試
小結(jié)
習(xí)題一
第2章 C語言程序設(shè)計基礎(chǔ)
2.1 C語言的基本數(shù)據(jù)類型
2.1.1 標(biāo)識符
2.1.2 常量
2.1.3 變量
2.2 基本輸入/輸出函數(shù)
2.2.1 格式化輸出函數(shù)
2.2.2 格式化輸入函數(shù)
2.2.2 字符輸入輸出函數(shù)
2.3 運(yùn)算符和表達(dá)式
2.3.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
2.3.2 賦值運(yùn)算符和賦值表達(dá)式
2.3.3 逗號運(yùn)算符和逗號表達(dá)式
2.3.4 運(yùn)算符的優(yōu)先級
2.4 位運(yùn)算符與位運(yùn)算
2.5 關(guān)系表達(dá)式與邏輯表達(dá)式
2.5.1 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
2.5.2 邏輯運(yùn)算符和邏輯表達(dá)式
小結(jié)
習(xí)題二
第3章 C程序的控制結(jié)構(gòu)
3.1 順序結(jié)構(gòu)
3.1.1 C語言的語句
3.1.2 順序控制語句
3.2 選擇結(jié)構(gòu)
3.2.1 選擇結(jié)構(gòu)語句
3.2.2 條件表達(dá)式
3.2.3 switch語句
3.2.4 條件編譯
3.3 循環(huán)結(jié)構(gòu)
3.3.1 while語句
3.3.2 for循環(huán)語句
3.3.3 break語句和continue語句
3.3.4 循環(huán)的嵌套
3.4 綜合應(yīng)用
小結(jié)
習(xí)題三
第4章 數(shù)組
4.1 一維數(shù)組
4.1.1 一維數(shù)組的定義
4.1.2 一維數(shù)組元素的引用
4.1.3 一維數(shù)組的初始化
4.1.4 一維數(shù)組應(yīng)用
4.2 二維數(shù)組
4.2.1 二維數(shù)組的定義
4.2.2 二維數(shù)組元素的引用
4.2.3 二維數(shù)組的初始化
4.3 字符數(shù)組與字符串
4.3.1 字符數(shù)組
4.3.2 字符串
4.3.3 字符串運(yùn)算函數(shù)
4.4 綜合應(yīng)用
小結(jié)
習(xí)題四
第5章 指針
5.1 地址和指針
5.1.1 指針概述
5.1.2 指針變量
5.2 指針與數(shù)組
5.2.1 指針與一維數(shù)組
5.2.2 通過指針引用一維數(shù)組元素
5.3 指針與字符串
5.3.1 指針與字符串
5.3.2 指針數(shù)組
5.4 動態(tài)內(nèi)存分配
小結(jié)
習(xí)題五
第6章 函數(shù)
6.1 函數(shù)概述
6.2 函數(shù)的定義和使用
6.2.1 函數(shù)的定義
6.2.2 函數(shù)的調(diào)用
6.2.3 函數(shù)的聲明
6.3 函數(shù)參數(shù)及其傳遞方式
6.3.1 形參和實參
6.3.2 參數(shù)的傳遞方式
6.3.3 數(shù)組作為函數(shù)參數(shù)
6.4 函數(shù)的嵌套調(diào)用
6.5 變量的作用域與存儲類型
6.5.1 全局變量與局部變量
6.5.2 變量的存儲類別
6.6 標(biāo)準(zhǔn)函數(shù)簡介
6.7 綜合應(yīng)用
小結(jié)
習(xí)題六
第7章 結(jié)構(gòu)體與共用體
7.1 結(jié)構(gòu)體類型
7.1.1 結(jié)構(gòu)體類型的定義
7.1.2 結(jié)構(gòu)體變量的定義與引用
7.1.3 結(jié)構(gòu)體數(shù)組的定義與使用
7.1.4 結(jié)構(gòu)體類型指針
7.1.5 結(jié)構(gòu)體與函數(shù)
7.2 共用體與枚舉類型
7.2.1 共用體
7.2.2 枚舉類型
7.3 用typedef定義類型
7.4 鏈表
7.4.1 鏈表的建立和輸出
7.4.2 鏈表結(jié)點(diǎn)的查找
7.4.3 鏈表結(jié)點(diǎn)的添加
7.4.4 鏈表結(jié)點(diǎn)的刪除
小結(jié)
習(xí)題七
第8章 文件操作
8.1 文件概述
8.1.1 數(shù)據(jù)流與文件的概念
8.1.2 文件類型指針
8.1.3 文件的操作
8.2 文件的打開和關(guān)閉
8.2.1 文件打開函數(shù)fopen()
8.2.2 文件關(guān)閉函數(shù)fclose()
8.3 文件的順序讀/寫
8.3.1 字符讀/寫函數(shù)
8.3.2 字符串讀/寫函數(shù)
8.3.3 格式化讀/寫函數(shù)
8.3.4 二進(jìn)制文件讀/寫函數(shù)
8.3.4 文件的隨機(jī)讀寫
8.3.5 文件狀態(tài)檢查函數(shù)
8.4 模塊化編程
8.4.1 模塊化編程概念
8.4.2 模塊化編程實例
小結(jié)
習(xí)題八
附錄常用字符與ASCII編碼值(十進(jìn)制)對照表