《C語言程序設計與應用開發(第3版)/高等學校應用型特色規劃教材》是C語言程序設計的入門與應用教材。全書共分為13章,主要內容包括C語言概述、C語言程序設計的初步知識、順序結構程序設計、選擇結構程序設計、循環結構程序設計、函數、數組、編譯預處理、指針、構造數據類型、文件、位運算、項目實踐等。
《C語言程序設計與應用開發(第3版)/高等學校應用型特色規劃教材》注重基礎,突出應用。每章均有“小型案例實訓”,可以幫助讀者綜合運用本章知識點,提高實際編程能力。最后一章綜合應用前面各章所學的C語言知識,詳細分析了一個實際項目開發的全過程,從而幫助讀者將前面所學的知識點串聯起來,達到從程序設計的角度加以靈活運用的目的。
《C語言程序設計與應用開發(第3版)/高等學校應用型特色規劃教材》易教易學、學以致用、注重實踐,對初學者容易混淆的內容進行了重點提示和講解。《C語言程序設計與應用開發(第3版)/高等學校應用型特色規劃教材》適合作為普通高等院校應用型本科(含部分專科、高職類)各相關專業的程序設計教材,也適合編程開發人員培訓和自學使用。
第1章 C語言概述
1.1 C語言的發展及特點
1.1.1 C語言的發展
1.1.2 C語言的特點
1.2 C語言程序的格式、構成及其基本要求
1.2.1 C語言程序的格式
1.2.2 C語言程序的構成
1.2.3 C語言程序的基本要求
1.3 C語言程序的編譯和運行
1.4 算法
1.4.1 算法的概念
1.4.2 算法的特性
1.4.3 算法的表示方法
1.4.4 結構化程序設計
1.5 小型案例實訓
1.6 學習加油站
1.6.1 重點整理
1.6.2 典型題解
1.7 上機實驗
1.8 習題
第2章 C語言程序設計的初步知識
2.1 C語言的數據類型
2.2 標識符、常量和變量
2.2.1 標識符
2.2.2 常量
2.2.3 變量
2.3 整型數據
2.3.1 整型常量
2.3.2 整型變量
2.4 實型數據
2.4.1 實型常量
2.4.2 實型變量
2.5 字符型數據
2.5.1 字符常量
2.5.2 字符變量
2.5.3 字符串常量
2.6 算術運算符和算術表達式
2.6.1 基本的算術運算符和算術表達式
2.6.2 算術運算符的優先級、結合性
2.7 賦值運算符和賦值表達式
2.7.1 基本賦值運算符
2.7.2 復合賦值運算符
2.7.3 賦值表達式
2.8 逗號運算符和逗號表達式
2.9 自增運算符、自減運算符及C語言運算符的優先級
2.9.1 自增運算符
2.9.2 自減運算符
2.9.3 C語言運算符的優先級與結合性
2.1 0不同類型數據間的混合運算
2.1 1小型案例實訓
2.1 2學習加油站
2.1 2.1 重點整理
2.1 2.2 典型題解
2.1 3上機實驗
2.1 4習題
第3章 順序結構程序設計
3.1 C語言的幾種語句
3.2 數據的輸出
3.2.1 字符輸出函數(putChar函數)
3.2.2 格式輸出函數(printf函數)
3.3 數據的輸入
3.3.1 字符輸入函數(getChar函數)
3.3.2 格式輸入函數(sCanf函數)
……
第4章 選擇結構程序設計
第5章 循環結構程序設計
第6章 函數
第7章 數組
第8章 編譯預處理
第9章 指針
第10章 構造數據類型
第11章 文件
第12章 位運算
第13章 項目實踐
附錄A 運算符的優先級和結合性
附錄B 常用字符與ASCII代碼對照表
附錄C 各章習題參考答案
參考文獻