![](/c49/99/11969877.jpg)
出版社:人民郵電出版社 ISBN:9787115429568 版次:01 商品編碼:11969877 品牌:人民郵電出版社 包裝:平裝 叢書名:工業和信息化“十三五”高職高專人纔培養規劃教材 開本:16開 出版時間:2016-08-01 正文語種:中文 作者:彭順生
" 編輯推薦 “大案例,一案到底”的思路;項目貫穿教學大綱的全部知識點;涵蓋程序語法的基礎上,以任務實現為落腳點;配套PPT、源代碼、微課等學習資源。本書適合零基礎的初學者使用。 內容簡介 本書針對計算機相關專業對C語言編程的技能要求,以“大案例,一案到底”的思路,借助“圖書超市收銀繫統”項目的設計與實現來貫穿整個教學大綱的全部知識點。全書內容在涵蓋基本程序語法的基礎上,以實際任務實現為落腳點,通過“任務描述”,讓學生首先了解要解決的實際問題;然後學習相關知識,奠定技術基礎,通過任務實現,體現學以致用;最後通過項目實戰提高學生的編程技術和能力。全書“理實一體”,真正實現“做中學,學中做”的教學方法。 本書在寫作上由淺入深、循序漸進,采用實例化的編寫方法,配合程序流程圖幫助學生加強理解;算法設計逐步深入,重點知識配有微課視頻,幫助讀者自主學習。 本書可作為高等教育應用型本科院校和高職高專學校計算機相關專業的教材,也可作為各類計算機培訓的參考教材。 作者簡介 彭順生,湖南信息職業技術學院軟件教研室主任,優秀青年教師,長年從事C語言一線教學工作,有著豐富的實戰經驗。此教材為精品課程建設成果,配套大量的微課教學視頻,輔助讀者更好理解書中所授內容。 目錄 目錄 項目1使用C語言實現圖書超市 收銀繫統1 任務1.1熟悉C程序設計語言2 1.1.1C語言的發展2 1.1.2C語言的特點3 1.1.3簡單的C語言程序3 任務1.2熟悉編程環境7 1.2.1C語言的執行過程7 1.2.2C語言開發工具8 1.2.3使用Visual C++6.0開發程序9 項目實戰——圖書超市收銀繫統分析 設計13 項目小結17 習題一17 項目2使用輸入輸出函數實現繫統 主界面18 任務2.1計算購買單種圖書的 金額19 2.1.1數據類型19 2.1.2標識符、常量和變量19 2.1.3整型數據21 2.1.4實型數據23 2.1.5字符型數據25 2.1.6數據類型轉換27 2.1.7運算符與表達式簡介29 任務2.2會員信息的輸入輸出32 2.2.1字符的輸入輸出33 2.2.2格式輸出函數printf( )34 2.2.3格式輸入函數scanf()37 項目實戰——圖書超市收銀繫統 主界面設計42 項目小結43 習題二44
項目3使用選擇結構實現繫統 菜單51 任務3.1會員與非會員的判定52 3.1.1關繫運算符和表達式52 3.1.2邏輯運算符和表達式54 3.1.3條件運算符56 3.1.4流程圖與程序結構57 3.1.5if語句簡單分支程序設計58 任務3.2會員等級的分類判斷61 3.2.1if語句的多重選擇程序設計61 3.2.2switch語句65 項目實戰——圖書超市收銀繫統界面 菜單選擇69 項目小結70 習題三71
項目4使用循環結構實現菜單 關聯73 任務4.1統計單次購書的數量和 總價74 4.1.1while語句74 4.1.2do-while語句76 任務4.2判斷是否結算79 4.2.1for語句80 4.2.2跳轉語句83 項目實戰——圖書超市收銀繫統菜單 之間關聯88 項目小結90 習題四91
項目5使用構造類型新增圖書93 任務5.1圖書價格排序94 5.1.1數組94 5.1.2一維數組94 5.1.3二維數組102 任務5.2圖書名稱排序107 5.2.1字符數組108 5.2.2字符串函數112 任務5.3用結構體描述圖書的完整 信息115 5.3.1結構體(struct)116 5.3.2枚舉121 5.3.3用typedef定義類型122 項目實戰——添加圖書信息124 項目小結125 習題五126
項目6使用函數實現圖書結算129 任務6.1圖書信息管理模塊化 編程130 6.1.1函數的概念130 6.1.2函數的定義、聲明和調用131 6.1.3函數的參數傳遞133 6.1.4變量的作用域和存儲類型137 任務6.2購書結算找零143 6.2.1內部函數與外部函數143 6.2.2遞歸函數145 6.2.3預處理147 項目實戰——會員與非會員購書 結算處理151 項目小結157 習題六157 項目7使用指針編輯圖書信息160 任務7.1按價格排序圖書161 7.1.1指針的概念161 7.1.2指針變量的定義162 7.1.3指針變量的使用162 7.1.4指針變量與簡單變量的關繫163 7.1.5指針的運算165 任務7.2計算購書總價格168 7.2.1指向數組的指針168 7.2.2字符指針171 7.2.3指針數組173 任務7.3圖書信息的刪除176 7.3.1結構體指針176 7.3.2指針與函數180 項目實戰——圖書信息編輯功能 實現187 項目小結191 習題七191
項目8使用文件存儲售書記錄194 任務8.1順序存取圖書信息195 8.1.1文件的概念195 8.1.2文件的打開與關閉196 8.1.3文件的順序讀寫198 任務8.2隨機存取會員信息207 項目實戰——圖書超市收銀繫統售 書記錄存儲212 項目小結213 習題八213
項目9使用圖形展示售書記錄215 任務9.1繫統時鐘的繪制216 9.1.1圖形繫統管理217 9.1.2繪圖環境管理219 9.1.3繪圖函數221 9.1.4圖形屬性的設置226 9.1.5填充229 任務9.2圖書超市收銀繫統歡迎 界面的繪制233 項目實戰——圖形化展示圖書超市 收銀繫統售書歷史記錄235 項目小結238 習題九239 附錄A240 附錄B242 附錄C245 附錄D250 查看全部↓
" |