內容簡介
本書以培養學生的C語言套用能力為主線,強調工學結合。本書的主要內容包括C語言基礎知識、學生成績管理系統界面設計、學生成績管理系統主選單功能實現、學生成績管理系統主選單重複選擇的實現、用數組實現學生成績管理系統、用函式改善學生成績管理系統、用結構體最佳化學生成績管理系統、用指針實現查詢、修改、添加、刪除學生成績,用檔案完善學生成績管理系統。
本書還配備了上機輔導教材《C語言程式設計上機指導與習題集》。另外,本書中學生成績管理系統的程式原始碼和課件等教學資料,可從人民郵電出版社網站下載。
本書可作為高職高專院校C語言程式設計課程的教材,也適合C語言程式設計初學者學習使用。
圖書目錄
開篇導讀 C語言基礎知識
第一部分 任務學習引導
0.1 C語言概述
0.2 編寫、運行一個簡單的C語言程式
0.3 數據類型
0.4 運算符與表達式
第二部分 自學與拓展
0.5 程式設計與算法
習題
任務一 學生成績管理系統界面設計(順序結構程式設計)
第一部分 任務學習引導
1.1 結構化程式設計的基本結構
1.2 輸入/輸出語句
第二部分 模組實現:學生成績管理系統界面設計
習題
任務二 學生成績管理系統主選單功能實現(分支結構程式設計)
第一部分 任務學習引導
2.1 關係運算符與關係表達式
2.2 邏輯運算符與邏輯表達式
2.3 if語句
2.4 switch語句
第二部分 模組實現:學生成績管理系統主選單的實現
第三部分 自學與拓展
2.5 條件運算符和條件表達式
習題
任務三 學生成績管理系統主選單重複選擇的實現(循環結構程式設計)
第一部分 任務學習引導
3.1 for語句
3.2 while語句
3.3 do-while語句
3.4 break語句
3.5 循環語句的嵌套
第二部分 模組實現:學生成績管理系統主選單重複選擇的實現
第三部分 自學與拓展
3.6 continue語句
習題
任務四 用數組實現學生成績管理系統(數組)
第一部分 任務學習引導
4.1 一維數組
4.2 二維數組
4.3 字元串與字元數組
第二部分 模組實現:用數組實現學生成績管理系統
習題
任務五 用函式改善學生成績管理系統(函式)
任務六 用結構體最佳化學生成績管理系統(結構體)
任務七 用指針實現查詢、修改、添加、刪除學生成績(指針)
任務八 用檔案完善學生成績管理系統(檔案)
參考文獻