定 價:38 元
叢書名:21世紀(jì)高等學(xué)校計算機規(guī)劃教材
- 作者:趙振華 楊玉蓓 方潔 陳希
- 出版時間:2015/2/1
- ISBN:9787115383259
- 出 版 社:人民郵電出版社
- 中圖法分類:TP312
- 頁碼:254
- 紙張:膠版紙
- 版次:1
- 開本:16K
《C語言程序設(shè)計教程/21世紀(jì)高等學(xué)校計算機規(guī)劃教材·高校系列》是為將C語言作為入門語言的程序設(shè)計課程的初學(xué)者所編寫,以培養(yǎng)讀者程序設(shè)計的基本能力。
《C語言程序設(shè)計教程/21世紀(jì)高等學(xué)校計算機規(guī)劃教材·高校系列》全面系統(tǒng)的介紹了C語言的語法規(guī)則和結(jié)構(gòu)化程序設(shè)計的方法,并用大量的實例剖析了C語言的重點和難點。全書內(nèi)容包括:概述,基本數(shù)據(jù)類型、運算符和表達(dá)式,結(jié)構(gòu)化控制語句,數(shù)組、函數(shù)和指針,結(jié)構(gòu)體,文件共10章。
《C語言程序設(shè)計教程/21世紀(jì)高等學(xué)校計算機規(guī)劃教材·高校系列》結(jié)構(gòu)合理、概念清晰、實例典型,適合作為高校計算機及理工科專業(yè)學(xué)習(xí)C語言的教材,也可以作為對C語言程序設(shè)計感興趣的讀者的自學(xué)用書。
1.以三本及高職高專學(xué)生為對象,去掉了一些用得較少且較難理解的內(nèi)容。
2.注重理論與實踐結(jié)合,例題講解通俗易懂,結(jié)合程序運行結(jié)果進(jìn)行講解。
3.使用程序與流程圖結(jié)合的方式,幫助學(xué)生更好地掌握程序設(shè)計的思想,面對實際問題編程時思路清晰。
趙振華,從教30余年,先后講授微機原理與接口技術(shù)、單片機技術(shù)、微機控制技術(shù)等10余門課程,獲校級教學(xué)成果獎和優(yōu)秀教學(xué)獎。編寫教材:1.《微機原理與接口技術(shù)》科學(xué)出版社,2004年11月,1萬冊。2.《網(wǎng)絡(luò)工程技術(shù)》科學(xué)出版社,2005年7月,1萬多冊。
第1章 概述
1.1 C語言的發(fā)展
1.1.1 C語言的發(fā)展
1.1.2 C語言的特點
1.1.3 C語言的版本
1.1.4 C和C++
1.2 認(rèn)識C語言程序
1.2.1 簡單的C語言程序
1.2.2 C語言源程序的結(jié)構(gòu)特點
1.2.3 C語言的字符集
1.2.4 C語言的詞匯
1.3 使用開發(fā)工具編寫C語言程序
1.3.1 C語言程序的開發(fā)步驟
1.3.2 使用Microsoft Visual C++ 6.0編寫C語言程序
1.3.3編寫C語言程序時應(yīng)遵循的良好習(xí)慣
小結(jié)
第二章 數(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 整型常量的類型
2.4 浮點型數(shù)據(jù)
2.4.1 浮點型常量
2.4.2 浮點型變量
2.4.3 浮點型常量的類型
2.5 字符型數(shù)據(jù)
2.5.1 字符型常量
2.5.2 字符型變量
2.5.3 字符串常量
2.6 C語言的運算符和表達(dá)式
2.6.1 C語言運算符和表達(dá)式簡介
2.6.2 算術(shù)運算符和算術(shù)表達(dá)式
2.6.3 賦值運算符和賦值表達(dá)式
2.6.4 逗號運算符和逗號表達(dá)式
2.7 C語言數(shù)據(jù)類型轉(zhuǎn)換
習(xí)題:
第三章 順序結(jié)構(gòu)
3.1 順序程序設(shè)計
3.2 C語句概述
3.3 賦值語句
3.4 字符數(shù)據(jù)的輸入/輸出
3.4.1字符輸出函數(shù)putchar
3.4.2字符輸入函數(shù)getchar
3.5 格式輸入與輸出
3.5.1 格式輸出函數(shù)printf
3.5.2.格式輸入函數(shù)scanf
3.6 順序結(jié)構(gòu)程序設(shè)計舉例
習(xí) 題
第4章 選擇結(jié)構(gòu)
4.1 關(guān)系運算符與關(guān)系表達(dá)式
4.1.1 關(guān)系運算符
4.1.2 關(guān)系表達(dá)式
4.2 邏輯運算符與邏輯表達(dá)式
4.2.1 邏輯運算符
4.2.2 邏輯表達(dá)式
4.3 if結(jié)構(gòu)
4.3.1 單if語句
4.3.2 if-else語句
4.3.3 if-else if-else語句
4.4 嵌套if結(jié)構(gòu)
4.5 switch 結(jié)構(gòu)
4.6多重if結(jié)構(gòu)和switch結(jié)構(gòu)的比較
4.7 條件運算符
4.8 應(yīng)用舉例
小結(jié)
習(xí)題
第5章 循環(huán)結(jié)構(gòu)
5.1 引入
5.2 while語句
5.3 do-while語句
5.4 for語句
5.4.1 基本的for語句
5.4.2 各種特殊形式的for語句
5.5 三種循環(huán)語句的比較
5.6 break語句
5.7 continue語句
5.8 嵌套循環(huán)
5.9 應(yīng)用舉例
5.10 本章小結(jié)
練習(xí)題
第6章 數(shù)組
6.1 一維數(shù)組
6.1.1 一維數(shù)組的定義
6.1.2 一維數(shù)組的初始化
6.1.3 一維數(shù)組的引用
6.1.4 一維數(shù)組的程序舉例
6.2 二維數(shù)組
6.2.1 二維數(shù)組的定義
6.2.3 二維數(shù)組的初始化
6.2.2 二維數(shù)組的引用
6.2.4 二維數(shù)組的程序舉例
6.3 字符數(shù)組與字符串
6.3.1 字符數(shù)組的定義
6.3.3 字符數(shù)組的初始化
6.3.2 字符數(shù)組的引用
6.3.5 字符數(shù)組的輸入輸出
6.3.6 字符串處理函數(shù)
6.3.7 字符數(shù)組的程序舉例
小結(jié)
練習(xí)題
第7章 函數(shù)
7.1函數(shù)的定義
7.1.1函數(shù)的分類
7.1.2函數(shù)的定義
7.1.3 函數(shù)的參數(shù)和返回值
7.2函數(shù)的調(diào)用
7.2.1函數(shù)調(diào)用的形式
7.2.2對被調(diào)函數(shù)的聲明
7.3 函數(shù)的嵌套調(diào)用和遞歸調(diào)用
7.3.1 函數(shù)的嵌套調(diào)用
7.3.2 函數(shù)的遞歸調(diào)用
7.4 數(shù)組作為函數(shù)的參數(shù)
7.4.1 數(shù)組元素作為函數(shù)的參數(shù)
7.4.2 數(shù)組名作為函數(shù)的參數(shù)
7.5 變量的作用域和生存期
7.5.1 變量的作用域
7.5.2 變量的存儲類別和生存期
第8章 指針
8.1 指針的概念
8.2 指針變量的定義與引用
8.2.1 指針變量的定義
8.2.2 指針變量的引用
8.3 指針與數(shù)組
8.3.1 指向一維數(shù)組的指針
8.3.2 指向多維數(shù)組的指針
8.3.3 指針數(shù)組和數(shù)組指針
8.4 指針與字符串
8.5 指針與函數(shù)
8.5.1 指針變量作為函數(shù)參數(shù)
8.5.2 數(shù)組的指針作為函數(shù)參數(shù)
8.5.3 指向函數(shù)的指針
8.5.4 返回指針值的函數(shù)
8.6 指向指針的指針
8.7 指針與動態(tài)內(nèi)存分配
8.8 應(yīng)用舉例
練習(xí)題
第9章 結(jié)構(gòu)體
9.1 結(jié)構(gòu)體
9.1.1 聲明結(jié)構(gòu)體
9.1.2 定義結(jié)構(gòu)體變量
9.1.3 引用結(jié)構(gòu)體變量
9.1.4 結(jié)構(gòu)體變量的初始化
9.2 結(jié)構(gòu)體數(shù)組
9.2.1 定義結(jié)構(gòu)體數(shù)組
9.2.2 結(jié)構(gòu)體數(shù)組的初始化
9.2.3 引用結(jié)構(gòu)體數(shù)組元素
9.3 結(jié)構(gòu)體指針
9.3.1 指向結(jié)構(gòu)體變量的指針變量
9.3.2 指向結(jié)構(gòu)體數(shù)組的指針
9.3.3 用結(jié)構(gòu)體變量和指向結(jié)構(gòu)體的指針作函數(shù)參數(shù)
9.4 共用體
9.4.1 共用體的定義
9.4.2共用體變量的引用方式
9.4.3共用體類型數(shù)據(jù)的特點
9.5 枚舉類型
9.5.1 枚舉類型的聲明
9.5.2 枚舉類型變量的定義
9.5.3 枚舉類型變量的引用
9.6自定義類型標(biāo)識符
練習(xí)題
第10章 文件
10.1 C文件概述
10.1.1緩沖文件系統(tǒng)
10.1.2 文件的存儲方式
10.1.3 文件類型指針
10.2 文件的操作
10.2.1 文件的打開
10.2.2 文件的關(guān)閉
10.2.3 文件的重命名
10.2.4 文件的刪除
10.3 文件的讀寫
10.3.1 字符的讀取和寫入
10.3.2 字符串的讀取和寫入
10.3.3 按格式讀取和寫入
10.3.4數(shù)據(jù)塊存取函數(shù)
10.4 文件的定位
10.4.1 rewind函數(shù)
10.4.2 fseek函數(shù)和隨機讀寫
10.4.3 ftell 函數(shù)
10.5 文件狀態(tài)檢測
10.6 綜合應(yīng)用
練習(xí)題
附錄A 基本控制字符/字符與ASCII代碼對照表
附錄B C語言操作符的優(yōu)先級
附錄C C語言的關(guān)鍵字
附錄D C庫函數(shù)
附錄E C語言錯誤提示大全