定 價:¥39.80
作 者: | 宋鐵橋,劉潔,趙葉 |
出版社: | 人民郵電出版社 |
叢編項: | |
標 簽: | 暫缺 |
ISBN: | 9787115489098 | 出版時間: | 2018-08-01 | 包裝: | |
開本: | 16開 | 頁數(shù): | 字數(shù): |
第 1單元 認識C語言程序 1
知識目標 1
技能目標 1
任務1 走進C語言世界——C語言概述 1
任務2 制作一張自己的名片——C程序框架結(jié)構(gòu) 4
單元小結(jié) 9
思考與訓練 10
第 2單元 C語言程序設計基礎 12
知識目標 12
技能目標 12
任務1 計算圓的面積——整型與實型數(shù)據(jù)、常量與變量 12
任務2 編制密碼——字符型數(shù)據(jù) 18
任務3 分離數(shù)字問題——運算符與表達式 21
單元小結(jié) 34
思考與訓練 34
第3單元 順序結(jié)構(gòu)程序設計 36
知識目標 36
技能目標 36
任務1 菜單設計——算法與程序基本結(jié)構(gòu) 36
任務2 小寫字母轉(zhuǎn)換為大寫字母——字符輸入輸出函數(shù) 44
任務3 輸出學生個人信息——格式化輸入輸出函數(shù) 45
單元小結(jié) 54
思考與訓練 54
第4單元 選擇結(jié)構(gòu)程序設計 56
知識目標 56
技能目標 56
任務1 身高預測——簡單if語句的運用 56
任務2 閏年判斷——if-else語句的運用 62
任務3 劃分考試成績等級——多重if語句的運用 64
任務4 旅游景點門票打折問題——嵌套if語句的運用 67
任務5 設計一個小型計算器——switch語句的運用 69
單元小結(jié) 74
思考與訓練 74
第5單元 循環(huán)結(jié)構(gòu)程序設計 76
知識目標 76
技能目標 76
任務1 歌唱比賽計算平均分——while語句的運用 77
任務2 翻牌游戲——do-while語句的運用 79
任務3 彩票中獎——for語句的運用 82
任務4 九九乘法表——循環(huán)嵌套的運用 85
任務5 找朋友——break語句的運用 87
任務6 猜數(shù)游戲——continue語句的運用 89
單元小結(jié) 92
思考與訓練 93
第6單元 數(shù)組 94
知識目標 94
技能目標 94
任務1 學生成績存儲——一維數(shù)組的定義與輸入輸出 94
任務2 學生成績計算與查找——數(shù)組元素的引用 97
任務3 學生成績排序——數(shù)組的應用 99
任務4 多門課程學生成績的存儲——二維數(shù)組的定義與輸入輸出 101
任務5 多門課程學生成績計算與查找——二維數(shù)組元素的引用 104
任務6 密碼加密——字符數(shù)組、字符串 106
單元小結(jié) 111
思考與訓練 111
第7單元 函數(shù) 113
知識目標 113
技能目標 113
任務1 菜單輸出——無參函數(shù)的定義與調(diào)用 113
任務2 學生成績計算——有參函數(shù)的定義與調(diào)用 116
任務3 猜年齡——函數(shù)的遞歸調(diào)用 122
單元小結(jié) 135
思考與訓練 135
第8單元 指針 138
知識目標 138
技能目標 138
任務1 交換兩個變量的值——指針概述 138
任務2 3個數(shù)排序——指針變量作為函數(shù)參數(shù) 141
任務3 字母放大鏡——通過指針訪問數(shù)組 143
單元小結(jié) 148
思考與訓練 148
第9單元 結(jié)構(gòu)體和文件 150
知識目標 150
技能目標 151
任務1 存儲聯(lián)系人信息——結(jié)構(gòu)體的應用 151
任務2 實現(xiàn)小型通訊錄——文件的運用 156
單元小結(jié) 186
思考與訓練 186
第 10單元 項目實訓——ATM功能實現(xiàn) 189
附錄1 C語言中的關鍵字 205
附錄2 常用字符與ASCII值對照表 206
附錄3 運算符的優(yōu)先級和結(jié)合方向 207
附錄4 常用的C語言標準庫函數(shù) 208