內容簡介
《C語言程式設計與項目開發》依託“基礎 項目實踐課程設計”的三位一體教學模式組織教學內容,編寫時充分考慮了高職院校的學生特點和教學規律,採用項目教學和任務驅動方式編寫,並精心組織了與行業套用緊密結合的新穎、豐富的案例。全書分為六個項目:項目一“名片設計”趣味程式;項目二使用選單選擇趣味程式;項目三學生成績管理系統;項目四文章加密系統;項目五書店銷售管理系統;項目六航班訂票系統。其中每一個項目又分解成多個具有範例性、可遷移性、可操作性的子項目,按照行動導向的工作過程組織項目設計,突出對學生職業能力的訓練。
《C語言程式設計與項目開發》可作為高職高專院校計算機類、電工電子類、機電類專業的程式基礎課程教材,也可作為計算機套用專業自考學生及對編程有興趣的讀者的學習用書。本書由鄭泳、王科任主編。
目錄
項目一 “名片設計”趣味程式
1.1 C語言概述
1.1.1 C語言的發展及主要特點
1.1.2 C語言的基本結構
1.1.3 C程式的開發過程
1.1.4 Visual C++6.0集成開發環境
1.2 C語言的數據類型
1.2.1 C語言具有的數據類型
1.2.2 常量及其類型
1.2.3 變數及其類型
1.3 運算符與表達式
1.3.1 運算符及運算對象
1.3.2 算術運算符及表達式
1.3.3 關係運算符及表達式
1.3.4 邏輯運算符及表達式
1.3.5 逗號運算符和條件運算符
1.3.6 賦值運算符
1.3.7 數據之間的混合運算
1.4 不同數據類型的輸入/輸出
1.4.1 printf()函式
I.4.2 scanf()函式
1.4.3 其他輸入輸出函式
理論練習
項目二 使用選單選擇趣味程式
2.1 結構化程式設計
2.1.1 順序結構
2.1.2 選擇結構
2.1.3 循環結構
2.2 模組化程式設計
2.2.1 函式概述及分類
2.2.2 函式的定義和調用
2.2.3 函式間的參數傳遞
2.2.4 變數的存儲類別、作用域和生存期
2.2.5 編譯預處理
任務一:登錄功能
任務二:主選單功能
任務三:趣味程式模組設計
理論練習
項目三 學生成績管理系統
3.1 一維數組
3.1.1 一維數組的定義
3.1.2 一維數組元素的引用
3.1.3 一維數組的初始化
3.1.4 一維數組的套用
3.2 二維數組
3.2.1 二維數組的定義