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