解析C程序設計

出版時間:2012-1  出版社:清華大學出版社  作者:甘玲,劉達明,張虹 編著  頁數(shù):413  

內容概要

  本書運用解析法由淺入深全面介紹ansi
c,在基本知識的基礎上,更注重c語言程序的應用。本書體系新穎,層次清晰,內容全面,例題豐富。每章開頭有重點難點提示,結尾有本章小結、實驗項目和習題。各章節(jié)從問題入手,圍繞問題介紹相關知識,并通過思考題延伸知識點或引入新的問題,層層推進,充分體現(xiàn)解析法的精髓,達到由淺入深的效果,培養(yǎng)遷移知識的能力。
  本書共11章,分為4個部分。第1~第3章是c語言的入門部分,主要介紹c語言程序的基本組成、上機運行過程、簡單程序設計、函數(shù)設計;
第4和第5章是程序設計基礎部分,主要介紹控制結構程序設計和模塊化程序設計;
第6~第10章是程序設計提高部分,主要介紹有關數(shù)組、指針、結構體、共用體等構造類型及文件處理的程序設計;
第11章是綜合程序設計部分,通過實例講述解決問題的全過程。
  本書適于作為高等學校計算機及相關專業(yè)的c語言程序設計教材,也可以作為自學教材及c語言程序開發(fā)人員的參考書。

書籍目錄

第1章概述
1.1認識程序
1.1.1程序的直觀理解
1.1.2計算機程序
1.2c語言概述
1.2.1c語言的產生及發(fā)展
1.2.2c語言的特點
1.2.3c語言的作用
1.3c程序及其上機過程
本章小結
實驗項目
習題1
第2章簡單c程序設計
2.1圓周長和面積問題
2.1.1分析問題
2.1.2實現(xiàn)代碼
2.1.3關鍵字與標識符
2.1.4數(shù)據類型
2.1.5常量與變量
2.1.6舉一反三
2.2大小寫字母轉換問題
2.2.1分析問題
2.2.2實現(xiàn)代碼
2.2.3數(shù)據類型轉換
2.2.4運算符和表達式
2.2.5c語句
2.2.6舉一反三
2.3三角形面積問題
2.3.1分析問題
2.3.2實現(xiàn)代碼
2.3.3格式化輸入輸出
2.3.4預處理
2.3.5舉一反三
2.4c程序結構及書寫規(guī)則
2.4.1c程序的基本結構
2.4.2c程序的書寫規(guī)則
2.5應用實例
本章小結
實驗項目
習題2
第3章自定義函數(shù)設計
3.1最大值和最小值問題
3.1.1分析問題
3.1.2實現(xiàn)代碼
3.1.3條件運算符和條件表達式
3.1.4函數(shù)的定義
3.1.5函數(shù)的調用
3.1.6參數(shù)的傳遞
3.1.7函數(shù)的返回
3.1.8函數(shù)的聲明
3.1.9c程序的函數(shù)結構
3.1.10舉一反三
3.2變量值交換問題
3.2.1分析問題
3.2.2實現(xiàn)代碼
3.2.3變量的作用域
3.2.4變量的存儲類型
3.2.5舉一反三
3.3應用實例
本章小結
實驗項目
習題3
第4章控制結構程序設計
4.1算法的基礎知識
4.1.1算法的概念
4.1.2算法的描述
4.1.3算法設計示例
4.2大小寫字母轉換問題
4.2.1分析問題
4.2.2實現(xiàn)代碼(另解)
4.2.3順序結構程序的概念
4.2.4字符數(shù)據的輸入輸出
4.2.5舉一反三
4.3閏年問題
4.3.1分析問題
4.3.2實現(xiàn)代碼
4.3.3選擇結構程序的概念
4.3.4關系運算符和關系表達式
4.3.5邏輯運算符和邏輯表達式
4.3.6if語句
4.3.7switch語句
4.3.8舉一反三
4.4平均成績問題
4.4.1分析問題
4.4.2實現(xiàn)代碼
4.4.3循環(huán)結構程序的概念
4.4.4自增自減運算與逗號表達式
4.4.5while循環(huán)
4.4.6do?while循環(huán)
4.4.7for循環(huán)
4.4.8轉移語句
4.4.9舉一反三
4.5應用實例
本章小結
實驗項目
習題4
第5章模塊化程序設計
5.1復雜問題的求解
5.1.1分析問題
5.1.2模塊化程序設計思想
5.1.3模塊分解的原則
5.1.4c程序的一般結構
5.2方程根問題
5.2.1分析問題
5.2.2實現(xiàn)代碼
5.2.3函數(shù)的嵌套調用
5.2.4舉一反三
5.3階乘問題
5.3.1分析問題
5.3.2實現(xiàn)代碼
5.3.3遞歸的基本概念和特點
5.3.4函數(shù)的遞歸調用
5.3.5遞歸函數(shù)的定義
5.3.6舉一反三
5.4應用實例
本章小結
實驗項目
習題5
第6章一維數(shù)組與指針程序設計
6.1最高分問題
6.1.1分析問題
6.1.2實現(xiàn)代碼
6.1.3一維數(shù)組及操作
6.1.4舉一反三
6.2字符位置查找問題
6.2.1分析問題
6.2.2實現(xiàn)代碼
6.2.3字符數(shù)組與字符串
6.2.4舉一反三
6.3變量值交換問題
6.3.1分析問題
6.3.2實現(xiàn)代碼(另解)
6.3.3指針與地址
6.3.4指針變量的定義及引用
6.3.5指針作函數(shù)參數(shù)
6.3.6舉一反三
6.4有序數(shù)組插入問題
6.4.1分析問題
6.4.2實現(xiàn)代碼
6.4.3指針的運算
6.4.4指針與一維數(shù)組
6.4.5舉一反三
6.5字符串復制問題
6.5.1分析問題
6.5.2實現(xiàn)代碼
6.5.3字符串處理函數(shù)
6.5.4舉一反三
6.6應用實例
本章小結
實驗項目
習題6
第7章二維數(shù)組與指針程序設計
7.1楊輝三角形問題
7.1.1分析問題
7.1.2實現(xiàn)代碼
7.1.3二維數(shù)組及操作
7.1.4二維數(shù)組作函數(shù)參數(shù)
7.1.5舉一反三
7.2最小串問題
7.2.1分析問題
7.2.2實現(xiàn)代碼
7.2.3二維字符數(shù)組
7.2.4舉一反三
7.3字符串排序問題
7.3.1分析問題
7.3.2實現(xiàn)代碼
7.3.3指針數(shù)組
7.3.4指向指針的指針
7.3.5舉一反三
7.4成績打印問題
7.4.1分析問題
7.4.2實現(xiàn)代碼
7.4.3指向二維數(shù)組的指針
7.4.4行指針與列指針作函數(shù)參數(shù)
7.4.5舉一反三
7.5應用實例
本章小結
實驗項目
習題7
第8章結構體與共用體程序設計
8.1信息查詢問題
8.1.1分析問題
8.1.2實現(xiàn)代碼
8.1.3結構體類型
8.1.4類型別名的定義
8.1.5結構體變量
8.1.6結構體數(shù)組
8.1.7舉一反三
8.2信息打印問題
8.2.1分析問題
8.2.2實現(xiàn)代碼
8.2.3結構體指針
8.2.4舉一反三
8.3約瑟夫環(huán)問題
8.3.1分析問題
8.3.2實現(xiàn)代碼
8.3.3自引用結構
8.3.4動態(tài)內存分配
8.3.5鏈表操作
8.3.6舉一反三
8.4共享內存問題
8.4.1分析問題
8.4.2實現(xiàn)代碼
8.4.3共用體
8.4.4舉一反三
8.5位讀取問題
8.5.1分析問題
8.5.2實現(xiàn)代碼
8.5.3位運算
8.5.4位段
8.5.5舉一反三
8.6應用實例
本章小結
實驗項目
習題8
第9章指針與函數(shù)程序設計
9.1字符查找問題
9.1.1分析問題
9.1.2實現(xiàn)代碼
9.1.3返回指針的函數(shù)
9.1.4舉一反三
9.2升降排序問題
9.2.1分析問題
9.2.2實現(xiàn)代碼
9.2.3指向函數(shù)的指針
9.2.4舉一反三
9.3應用實例
本章小結
實驗項目
習題9
第10章文件處理程序設計
10.1文件復制問題
10.1.1分析問題
10.1.2實現(xiàn)代碼
10.1.3文件的概念
10.1.4文件的打開與關閉
10.1.5出錯檢查
10.1.6文件的順序讀寫
10.1.7舉一反三
10.2賬號管理問題
10.2.1分析問題
10.2.2實現(xiàn)代碼
10.2.3文件定位
10.2.4隨機文件的讀寫
10.2.5舉一反三
10.3dos環(huán)境下的文件復制問題
10.3.1分析問題
10.3.2實現(xiàn)代碼
10.3.3帶參數(shù)的main函數(shù)
10.3.4舉一反三
10.4多文件管理問題
10.4.1分析問題
10.4.2實現(xiàn)代碼
10.4.3內部函數(shù)
10.4.4外部函數(shù)
10.4.5復雜系統(tǒng)的多文件運行
10.4.6舉一反三
10.5應用實例
本章小結
實驗項目
習題10
第11章實用程序設計
11.1龜兔賽跑問題
11.2數(shù)據安全實用程序
11.3電話簿的實用程序
11.4潛艇大戰(zhàn)游戲程序
本章小結
實驗項目
附錄aascii碼表
附錄bc庫函數(shù)
b.1數(shù)學函數(shù)
b.2字符串處理函數(shù)
b.3字符函數(shù)
b.4數(shù)據類型轉換和動態(tài)存儲分配函數(shù)
b.5標準輸入輸出函數(shù)
b.6屏幕處理函數(shù)
b.7圖形函數(shù)
b.8時間和日期函數(shù)
b.9dos函數(shù)
參考文獻

編輯推薦

  《高等學校計算機程序設計解析法系列教材:解析C程序設計(第2版)》運用解析法由淺入深全面介紹ANSIC。每章開頭有重點難點提示,結尾有小結和習題。本書包含近500個例子和習題,并有配套的實驗教材,具有很好的實用性。本書適于作為高等學校計算機及相關專業(yè)的C程序設計教材,也可以作為自學教材及C程序開發(fā)人員的參考書。

圖書封面

評論、評分、閱讀與下載


    解析C程序設計 PDF格式下載


用戶評論 (總計1條)

 
 

  •   慢慢學啊
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7