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

c語言程序設計

崔武子主編書籍

《C語言程序設計》主要針對C語言零起點的高職高專學生和自學者,適合C語言的初學者學習。

書籍信息


作者:崔武子
定價:25元
印次:1-7
ISBN:9787302165149
出版日期:2008.03.01
印刷日期:2012.05.18

內容簡介


本書力求突破高職高專舊的教學框框,用全新的方法組織編寫。本書始終以應用為目的,從應用入手,採用了任務驅動方式。書中內容精練,循序漸進,重點突出,易於理解。本書將公交一卡通管理程序作為貫穿全書知識點的實例在各章中分步介紹,使學生儘早體會較大項目的程序編寫過程。全書共分8章,分別是C語言基礎與順序結構、分支結構、循環結構、數組、指針、函數、結構體和文件。本書還提供免費的授課素材,包括動畫豐富的電子教案和全書的源代碼。

圖書目錄


C語言程序設計高職高專計算機教學改革新體系規劃教材目錄第1章C語言基礎與順序結構1
1.1認識C語言程序2
1.1.1了解C語言程序的構成2
1.1.2熟悉主函數框架3
1.2合理選用數據類型6
1.2.1合理選用整型數據6
1.2.2合理選用實型數據8
1.2.3合理選用字元型數據10
1.3學會使用常用運算符11
1.3.1學會使用算術運算符11
1.3.2學會使用賦值運算符13
1.4學會控制輸入輸出數據14
1.4.1格式輸入輸出函數的使用14
1.4.2單個字元輸入輸出函數的使用15
1.5畫順序結構的流程圖16
1.6熟悉TurboC集成環境17
1.6.1在TurboC集成環境中驗證程序的正確性17
1.6.2在TurboC環境中觀察程序的單步執行過程19
1.7貫穿教學全過程的實例--公交一卡通管理程序總功能20
1.8貫穿教學全過程的實例--公交一卡通管理程序之一22
1.9本章總結23
思考題125
上機練習125第2章分支結構26
2.1if語句27
2.1.1學習使用關係運算符和if語句27
2.1.2認識省略else的if語句29
2.1.3學會使用邏輯運算符31
2.1.4學會使用嵌套的if語句32
2.1.5學會使用if-elseif形式的嵌套if語句34
2.2switch語句36
2.2.1認識switch語句36
2.2.2多個case語句相同情況的處理39
2.2.3用switch語句的技巧計算分段函數的值40
2.3用條件運算符轉換大小寫字母41
2.4程序舉例42
2.4.1掌握3個數中求最大數的方法42
2.4.2掌握3個數排序的方法43
2.4.3熟悉菜單設計操作43
2.5貫穿教學全過程的實例--公交一卡通管理程序之二45
2.6本章總結47
思考題248
上機練習248目錄C語言程序設計第3章循環結構49
3.1使用for語句實現循環控制50
3.1.1使用for語句重複顯示信息50
3.1.2使用for語句重複出算術題52
3.2使用while語句實現循環控制54
3.2.1使用while語句為學生分班54
3.2.2使用while語句計算近似值56
3.3使用do-while語句實現循環控制58
3.3.1使用do-while語句計算做題正確率58
3.3.2使用do-while語句編寫打字練習程序60
3.4用break語句強行退出循環61
3.5學會使用循環設計典型演演算法63
3.5.1學會找出Fibonacci數列的各項,掌握遞推演演算法63
3.5.2用迭代演演算法求解某數的平方根65
3.5.3用枚舉演演算法求解百元百雞問題67
3.5.4學會判斷質數的演演算法70
3.6貫穿教學全過程的實例--公交一卡通管理程序之三74
3.7本章總結76
思考題378
上機練習379第4章數組81
4.1認識數組,了解使用數組的場合82
4.2使用一維數組82
4.2.1定義與引用一維數組82
4.2.2在字元串中找出數字字元構造新數組84
4.2.3求一批數據中的最大值85
4.2.4在有序數據中插入一個數87
4.2.5排序數據89
4.3使用二維數組91
4.3.1求兩個矩陣的和91
4.3.2求方陣對角線上元素之和93
4.3.3顯示算術題和學生答題信息94
4.3.4編寫不同級別的打字練習程序96
4.3.5統計一個學習小組的成績97
4.4貫穿教學全過程的實例--公交一卡通管理程序之四99
4.5本章總結105
思考題4106
上機練習4107第5章指針108
5.1認識變數的地址和指針變數109
5.2通過指針訪問普通變數109
5.3通過指針訪問數組111
5.3.1通過指針計算總分111
5.3.2通過指針將數據逆置112
5.3.3通過指針找出最大值114
5.3.4通過指針排序數據116
5.3.5通過指針計算兩個矩陣的和117
5.4通過指針訪問字元串119
5.4.1通過指針判斷迴文119
5.4.2在3個字元串中找出最大的字元串121
5.4.3將3個字元串由大到小的順序排序122
5.4.4連接兩個字元串123
5.5貫穿教學全過程的實例--公交一卡通管理程序之五125
5.6本章總結130
思考題5131
上機練習5131第6章函數134
6.1了解C語言程序的執行過程135
6.2掌握自定義函數的編寫與調用方法138
6.2.1調用自定義函數計算1~n的和138
6.2.2調用自定義函數進行四則運算142
6.2.3在被調函數中交換數據145
6.2.4用嵌套調用的方法進行計算146
6.3調用自定義函數處理數組148
6.3.1調用自定義函數輸入輸出一維數組148
6.3.2調用自定義函數將數據逆置149
6.3.3調用自定義函數求最大值151
6.3.4調用自定義函數判斷迴文153
6.3.5調用自定義函數計算兩個矩陣的和154
6.4變數的存儲類別156
6.4.1內部變數和外部變數156
6.4.2動態存儲變數和靜態存儲變數157
6.5貫穿教學全過程的實例--公交一卡通管理程序之六159
6.6本章總結166
思考題6168
上機練習6169第7章結構體171
7.1了解結構體類型數據的使用場合172
7.2掌握結構體變數的使用方法172
7.2.1使用結構體變數處理實際問題173
7.2.2將結構體變數作為實參處理實際問題176
7.3掌握結構體數組的使用方法178
7.3.1使用結構體數組處理實際問題178
7.3.2將結構體數組名作為實參處理實際問題180
7.4貫穿教學全過程的實例--公交一卡通管理程序之七188
7.5本章總結195
思考題7197
上機練習7199第8章文件201
8.1了解文件的處理過程202
8.2掌握文件的基本操作本領203
8.2.1創建文本文件203
8.2.2讀取文本文件中的數據205
8.2.3創建二進位文件207
8.2.4讀取二進位文件中的數據208
8.3文件的應用舉例209
8.3.1編寫算術考試程序209
8.3.2編寫閱卷程序211
8.3.3複製文件212
8.3.4修改文件213
8.4貫穿教學全過程的實例--公交一卡通管理程序之八215
8.5本章總結224
思考題8225
上機練習8225附錄AC語言關鍵字227附錄B常用字元與ASCII代碼對照表228附錄C運算符的優先順序和結合方向230附錄D常用C庫函數231附錄E常見錯誤、警告信息表235附錄FVC++上機操作簡介237參考文獻245