C語言程式設計(第2版)(崔武子、李紅豫編著書籍)

C語言程式設計(第2版)(崔武子、李紅豫編著書籍)

《C語言程式設計(第2版)》是2011年人民郵電出版社出版的圖書,作者是崔武子、李紅豫。

基本介紹

  • 書名:C語言程式設計(第2版)
  • 作者:崔武子、李紅豫
  • 原版名稱:C語言程式設計
  • ISBN:9787302320609
  • 類別:計算機
  • 定價:33元
  • 出版社:人民郵電出版社
  • 出版時間:2013.08.01
  • 裝幀:普通
  • 印刷時間:2015.07.22
內容簡介,圖書目錄,

內容簡介

本書第1版於2008年出版。該書是普通高等教育“十一五”國家級規劃教材,榮獲“2011年北京高等教育精品教材”和“2009年高職高專計算機類專業優秀教材”稱號。本書力求突破高職高專舊的教學限制,用全新的方法組織編寫。本書始終以套用為目的,從套用入手,採用了任務驅動方式。書中內容講授精練,循序漸進,重點突出,易於理解。本書將公交一卡通管理程式作為貫穿全書知識點的實例在各章中分別介紹,使學生儘早體會較大程式的編寫過程。全書共8章,分別是C語言基礎與順序結構、分支結構、循環結構、數組、指針、函式、結構體和檔案。 本書還提供免費的授課素材,包括豐富的電子教案(含動畫)和全書的原始碼。全書程式的運行環境是Visual C++ 6.0。

圖書目錄

第1章C語言基礎與順序結構1
1.1認識C語言程式1
1.1.1了解C語言程式的構成1
1.1.2熟悉主函式框架3
1.2合理選用數據類型.7
1.2.1合理選用整型數據7
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貫穿教學全過程的實例——公交一卡通管理程式(1).17
1.7本章總結19 思考題.21 上機練習.21
第2章分支結構.22
2.1if語句22
2.1.1學習使用關係運算符和if語句22
2.1.2認識省略else的if語句.24
2.1.3學會使用邏輯運算符27
2.1.4學會使用嵌套的if語句29
2.1.5學會使用if-elseif形式的嵌套if語句.31
2.2switch語句32
2.2.1認識switch語句.32
2.2.2多個case語句相同情況的處理35
2.2.3用switch語句的技巧計算分段函式的值.36
C語言程式設計(第2版)
2.3用條件運算符轉換大小寫字母38
2.4程式舉例39
2.4.1掌握三個數中求最大數的方法.39
2.4.2掌握三個數排序的方法39
2.4.3熟悉選單設計操作40
2.5貫穿教學全過程的實例——公交一卡通管理程式(2).41
2.6本章總結43 思考題.44 上機練習45
第3章循環結構.46
3.1使用for語句實現循環控制.46
3.1.1使用for語句重複顯示信息46
3.1.2使用for語句重複出加法題48
3.2使用while語句實現循環控制.50
3.2.1使用while語句為學生分班51
3.2.2使用while語句計算近似值53
3.3使用do-while語句實現循環控制54
3.3.1使用do-while語句計算加法題正確率.54
3.3.2使用do-while語句編寫打字練習程式.57
3.4使用break語句強行退出循環.58
3.5學會使用循環設計典型算法60
3.5.1學會找出Fibonacci數列的各項,掌握遞推算法60
3.5.2用疊代算法求解某數的平方根.62
3.5.3用枚舉算法求解百元百雞問題.64
3.5.4學會判斷質數的算法68
3.6貫穿教學全過程的實例——公交一卡通管理程式(3).71
3.7本章總結73 思考題.75 上機練習.76
第4章數組.77
4.1認識數組77
4.2使用一維數組.77
4.2.1定義與引用一維數組77
4.2.2在字元串中找出數字字元構造新數組79
4.2.3判斷密碼是否正確80
4.2.4求一批數據中的最大值.81
4.2.5在有序數據中插入一個數.83
目錄
4.2.6排序數據85
4.3使用二維數組88
4.3.1求兩個矩陣的和.88
4.3.2求方陣對角線上元素之和.90
4.3.3顯示算術題和學生答題信息91
4.3.4編寫不同級別的打字練習程式..93
4.3.5統計一個學習小組的成績.94
4.4貫穿教學全過程的實例——公交一卡通管理程式(4)96
4.5本章總結..103 思考題104 上機練習..105
第5章指針.106
5.1認識變數的地址和指針變數..106
5.2通過指針訪問普通變數.106
5.3通過指針訪問數組..108
5.3.1通過指針計算總分.108
5.3.2通過指針將數據逆置.110
5.3.3通過指針找出最大值.112
5.3.4通過指針排序數據..114
5.3.5通過指針計算兩個矩陣的和..114
5.4通過指針訪問字元串..116
5.4.1通過指針判斷回文..116
5.4.2在三個字元串中找出最大的字元串..119
5.4.3將三個字元串從大到小進行排序..120
5.4.4連線兩個字元串..121
5.5本章總結..123 思考題124 上機練習..124
第6章函式.127
6.1了解C語言程式的執行過程..127
6.2掌握自定義函式的編寫與調用方法130
6.2.1調用自定義函式計算1~n的和130
6.2.2調用自定義函式進行四則運算134
6.2.3在被調函式中交換數據..137
6.2.4用嵌套調用的方法進行計算.139
6.3調用自定義函式處理數組140
6.3.1調用自定義函式輸入輸出一維數組.140
C語言程式設計(第2版)
6.3.2調用自定義函式將數據逆置.142
6.3.3調用自定義函式求最大值..143
6.3.4調用自定義函式判斷回文..145
6.3.5調用自定義函式計算兩個矩陣的和.147
6.4變數的存儲類別148
6.4.1內部變數和外部變數148
6.4.2動態存儲變數和靜態存儲變數150
6.5貫穿教學全過程的實例——公交一卡通管理程式(5).152
6.6本章總結..160
思考題162
上機練習..163

相關詞條

熱門詞條

聯絡我們