書籍信息
作者:崔武子、朱國瑛
定價:26元
印次:1-1
ISBN:9787302171966
出版日期:2008.06.01
印刷日期:2008.05.22
內容簡介
本書是以C語言零起點讀者作為主要對象設計的。語言上採用通俗易懂、生動活潑的風格,內容編排台階小、難度分散,符合初學者的要求。本書在體系結構安排上儘可能地將概念、知識點與實例結合起來,通過將學習內容設計成“生活化”和“趣味化”的活動思維過程,讓學生在發現問題和解決問題的過程中,系統學習並掌握基礎知識。全書共分六章,主要內容包括C語言基本操作、結構化程式基本結構、數組、指針與函式、結構體、檔案中數據的訪問與存儲。各章內容少而精,講得透,重點突出,每章通過實訓-總結-擴展等步驟逐步講授知識點。本書提供了多人協作完成程式設計的方法。 本書可以作為高職高專《C語言程式設計》課程的入門教材,也可作為廣大計算機編程愛好者學習C語言的自學教材和參考書。
圖書目錄
第1章C語言基本操作1
1.1用printf函式輸出數據2
1.1.1用printf函式控制輸出一串字元2
1.1.2用printf函式按指定格式輸出數據7
1.2正確使用常用基本數據類型的常量和變數9
1.2.1正確處理數值型數據9
1.2.2正確處理字元型數據11
1.3從鍵盤輸入數據12
1.3.1用scanf函式輸入數值型數據12
1.3.2用scanf函式輸入字元型數據14
1.3.3用getchar和putchar函式輸入、輸出字元16
1.4總結提高18
1.5知識擴展21
思考題123
上機練習題123第2章結構化程式基本結構25
2.1用順序結構設計程式26
2.1.1交換兩個數據26
2.1.2設計選單27
2.2用分支結構設計程式29
2.2.1處理兩個分支問題29
2.2.2處理一個分支又包含另一分支問題34
2.2.3處理多個分支問題39
2.3用循環結構設計程式41
2.3.1用for語句處理循環問題41
2.3.2用while語句處理循環問題47
2.3.3用do-while語句處理循環問題51
2.3.4用break語句控制循環結束53
2.4聯合使用三種基本結構處理複雜問題55
2.5總結提高612.6知識擴展64
思考題269
上機練習題269目錄C語言程式設計實訓教程第3章數組71
3.1一維數組的使用72
3.1.1輸入輸出一維數組元素72
3.1.2數組中數據的複製74
3.1.3數組元素值的左右移動78
3.1.4數據查詢與數據統計80
3.1.5數組元素值的修改、刪除與插入86
3.1.6數組元素的排序92
3.2二維數組的使用96
3.2.1輸入輸出5名學生10門課成績96
3.2.2比較2名學生各門課的成績99
3.2.3查公車費102
3.3總結提高108
3.4知識擴展108
思考題3110
上機練習題3111第4章指針與函式113
4.1指針的使用114
4.1.1理解變數與地址間的關係114
4.1.2直接存取和間接存取變數中的值115
4.1.3利用指針變數間接訪問數組117
4.1.4利用指針變數處理字元串123
4.2使用系統提供的函式126
4.2.1使用字元串處理函式126
4.2.2使用數學函式132
4.3使用自定義的函式133
4.3.1定義函式與調用函式133
4.3.2調用函式處理數組中的數據141
4.4綜合實例--產品數量的輸入統計和員工排名149
4.4.1一人獨立完成程式功能149
4.4.2多人協作完成程式功能164
4.5總結提高170
4.6知識擴展171
思考題4174
上機練習題4175第5章結構體176
5.1構造結構體類型177
5.2使用結構體類型178
5.2.1結構體類型變數的定義和引用178
5.2.2結構體類型數組中的查詢181
5.2.3結構體類型數組中的插入與刪除184
5.3總結提高187
5.4知識擴展188
思考題5189
上機練習題5190第6章檔案中數據的訪問與存儲191
6.1檔案的概念和分類192
6.2檔案中數據的讀寫步驟192
6.3文本檔案中數據的讀寫操作192
6.3.1向文本檔案中寫數據192
6.3.2從已有的文本檔案中讀數據200
6.3.3文本檔案中對數據的讀寫操作207
6.4總結提高211
6.5知識擴展211
思考題6214