《C語言程序設計與應用》以C語言的基本知識為基礎,以教育部考試中心公布的全國計算機等級考試大綱(二級C語言)為依據,并結合基本的工程實踐編寫而成。全書共分9章,包括:簡單C程序設計、選擇控制結構與應用、循環結構與應用、模塊化設計與應用、數組及其應用、深入模塊化設計與應用、構造型數據類型與應用、綜合設計與應用和數據存儲等內容。
《C語言程序設計與應用》注重可讀性和實用性,從計算機軟件工程的角度展開講解、探索和論述。每章開頭都有關鍵詞和難點提示,每章結尾安排本章小結,從知識層面和方法層面對本章進行總結。《C語言程序設計與應用》從日常生活和實際工程中所遇到的問題出發,運用多種方法對典型例題進行求解,強化對知識點、算法、編程方法與技巧的把握。同時該書還融入了程序測試、程序調試、軟件的健壯性、代碼風格、結構化與模塊化程序設計方法等軟件工程方面的知識。《C語言程序設計與應用》可作為高等學校C語言程序設計課程的教材,也可作為全國計算機等級考試參考書及C語言自學教材。
第1章 簡單C程序設計
1.1 C程序的構成
1.2 C語言的入門知識
1.2.1 C語言的常見標識符號
1.2.2 基本數據類型
1.2.3 格式化輸出輸入函數
1.2.4 C語言的書寫規則
1.3 簡單C程序的擴展
1.3.1 基本功能設計
1.3.2 程序設計描述的方法
1.3.3 程序實現及常見錯誤分析
1.3.4 淺談編程風格
1.4 本章小結
練習與思考1
第2章 選擇控制結構與應用
2.1 選擇結構的基本運算符
2.1.1 關系運算符及表達式
2.1.2 邏輯運算符及表達式
2.2 if-else選擇結構
2.2.1 if結構
2.2.2 if語句的嵌套
2.2.3 表達式在if結構中使用的拓展
2.3 switch選擇結構
2.3.1 基本定義及應用
2.3.2 if-else-if語句與switch語句
2.4 應用實例
2.4.1 計算器
2.4.2 學生成績管理
2.5 本章小結
練習與思考2
第3章 循環結構與應用
3.1 概述
3.2 循環控制結構
3.2.1 for循環
3.2.2 while循環
3.2.3 do while循環
3.2.4 goto循環
3.3 循環控制結構的設計
3.3.1 循環的嵌套
3.3.2 循環的控制
3.3.3 循環語句的選擇
3.4 應用實例
3.4.1 計算器
3.4.2 學生成績檔案管理系統
3.5 本章小結
練習與思考3
第4章 模塊化設計與應用
4.1 模塊化程序設計方法
4.1.1 模塊化程序設計思想
4.1.2 模塊規劃實例
……