C語言程序設(shè)計任務(wù)驅(qū)動式教程(第2版)(微課版)
定 價:39.8 元
叢書名:工業(yè)和信息化“十三五”高職高專人才培養(yǎng)規(guī)劃教材
- 作者:宋鐵橋 劉潔 趙葉
- 出版時間:2018/8/1
- ISBN:9787115489098
- 出 版 社:人民郵電出版社
- 中圖法分類:TP312C
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
本書以任務(wù)驅(qū)動的方式講解了C語言的基礎(chǔ)知識和編程方法。全書共分為10個單元,包括認識C語言程序、C語言程序設(shè)計基礎(chǔ)、順序結(jié)構(gòu)程序設(shè)計、選擇結(jié)構(gòu)程序設(shè)計、循環(huán)結(jié)構(gòu)程序設(shè)計、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體和文件、項目實訓ATM功能實現(xiàn)。附錄中介紹了C語言中的關(guān)鍵字、常用字符與ASCII值對照表、運算符的優(yōu)先級和結(jié)合方向以及常用的C語言標準庫函數(shù)。
本書適合作為高職高專院校C語言課程的教材,也可供C語言初學者參考閱讀。
帶著問題想思路,在知識中尋找解決之道
精選日常生活典型事例,趣味任務(wù)巧講疑難問題
豐富練習鞏固所學知識,實訓項目強化應(yīng)用技能
34節(jié)微課詳細講解,掃碼隨時學
贈微課云課堂50000課程1年免費學習權(quán)限
本書由全國示范性高職院校河北工業(yè)職業(yè)技術(shù)學院多年從事C語言程序設(shè)計教學工作的,具有豐富教學經(jīng)驗的一線教師和工程技術(shù)人員編寫。
第 1單元 認識C語言程序1
知識目標 1
技能目標 1
任務(wù)1 走進C語言世界C語言概述 1
任務(wù)2 制作一張自己的名片C程序框架結(jié)構(gòu) 4
單元小結(jié) 9
思考與訓練 10
第 2單元 C語言程序設(shè)計基礎(chǔ) 12
知識目標 12
技能目標 12
任務(wù)1 計算圓的面積整型與實型數(shù)據(jù)、常量與變量 12
任務(wù)2 編制密碼字符型數(shù)據(jù) 18
任務(wù)3 分離數(shù)字問題運算符與表達式 21
單元小結(jié) 34
思考與訓練 34
第3單元 順序結(jié)構(gòu)程序設(shè)計 36
知識目標 36
技能目標 36
任務(wù)1 菜單設(shè)計算法與程序基本結(jié)構(gòu) 36
任務(wù)2 小寫字母轉(zhuǎn)換為大寫字母字符輸入輸出函數(shù) 44
任務(wù)3 輸出學生個人信息格式化輸入輸出函數(shù) 45
單元小結(jié) 54
思考與訓練 54
第4單元 選擇結(jié)構(gòu)程序設(shè)計 56
知識目標 56
技能目標 56
任務(wù)1 身高預(yù)測簡單if語句的運用 56
任務(wù)2 閏年判斷if-else語句的運用 62
任務(wù)3 劃分考試成績等級多重if語句的運用 64
任務(wù)4 旅游景點門票打折問題嵌套if語句的運用 67
任務(wù)5 設(shè)計一個小型計算器switch語句的運用 69
單元小結(jié) 74
思考與訓練 74
第5單元 循環(huán)結(jié)構(gòu)程序設(shè)計 76
知識目標 76
技能目標 76
任務(wù)1 歌唱比賽計算平均分while語句的運用 77
任務(wù)2 翻牌游戲do-while語句的運用 79
任務(wù)3 彩票中獎for語句的運用 82
任務(wù)4 九九乘法表循環(huán)嵌套的運用 85
任務(wù)5 找朋友break語句的運用 87
任務(wù)6 猜數(shù)游戲continue語句的運用 89
單元小結(jié) 92
思考與訓練 93
第6單元 數(shù)組 94
知識目標 94
技能目標 94
任務(wù)1 學生成績存儲一維數(shù)組的定義與輸入輸出 94
任務(wù)2 學生成績計算與查找數(shù)組元素的引用 97
任務(wù)3 學生成績排序數(shù)組的應(yīng)用 99
任務(wù)4 多門課程學生成績的存儲二維數(shù)組的定義與輸入輸出 101
任務(wù)5 多門課程學生成績計算與查找二維數(shù)組元素的引用 104
任務(wù)6 密碼加密字符數(shù)組、字符串 106
單元小結(jié) 111
思考與訓練 111
第7單元 函數(shù) 113
知識目標 113
技能目標 113
任務(wù)1 菜單輸出無參函數(shù)的定義與調(diào)用 113
任務(wù)2 學生成績計算有參函數(shù)的定義與調(diào)用 116
任務(wù)3 猜年齡函數(shù)的遞歸調(diào)用 122
單元小結(jié) 135
思考與訓練 135
第8單元 指針 138
知識目標 138
技能目標 138
任務(wù)1 交換兩個變量的值指針概述 138
任務(wù)2 3個數(shù)排序指針變量作為函數(shù)參數(shù) 141
任務(wù)3 字母放大鏡通過指針訪問數(shù)組 143
單元小結(jié) 148
思考與訓練 148
第9單元 結(jié)構(gòu)體和文件 150
知識目標 150
技能目標 151
任務(wù)1 存儲聯(lián)系人信息結(jié)構(gòu)體的應(yīng)用 151
任務(wù)2 實現(xiàn)小型通訊錄文件的運用 156
單元小結(jié) 186
思考與訓練 186
第 10單元 項目實訓ATM功能實現(xiàn) 189
附錄1 C語言中的關(guān)鍵字 205
附錄2 常用字符與ASCII值對照表 206
附錄3 運算符的優(yōu)先級和結(jié)合方向 207
附錄4 常用的C語言標準庫函數(shù) 208