內容簡介
本書以Turbo C環境為基礎,詳細介紹了適用於PC系列計算機的C語言程式設計的基本概念、方法和技巧。 本書共分9章,主要介紹C語言程式設計基礎、結構化程式設計、模組化程式設計、數組、指針、結構體與共用體、檔案操作等。 本書是針對高職高專的教學特點組織編寫的,這門課程不僅僅注重知識的講授,還強調基本技能的訓練。所以本書在編排上很有特色,採取循序漸進、深入淺出的講解方法,書中採用的套用實例大多是當前計算機語言教學中使用較為廣泛且比較實用的。 本書可作為高等職業院校、高等專科學校、成人高等學校、軟體職業技術學院專業學生的學習用書,也可以供繼續教育學校及編程愛好者使用。
圖書目錄
第1章C語言概述 1
1.1 C語言簡介 1
1.1.1C語言的發展 1
1.1.2C語言的特點 1
1.2 C程式入門 2
1.2.1一個簡單的C語言程式例子 2
1.2.2程式的簡單分析 2
1.2.3C語言程式結構 3
1.3 C程式上機基本知識 5
1.3.1如何進入TurboC 5
1.3.2簡單的程式調試 9
1.4實訓案例 12
1.5 習題 12
第2章C語言程式設計基礎 14
2.1 數據類型 14
2.1.1標識符 14
2.1.2常量與變數 15
2.1.3變數賦初值 16
2.1.4整型數據 17
2.1.5實型數據 18
2.1.6字元型數據 19
2.1.7各種數值間的混合運算 21
2.2 運算符與表達式 21
2.2.1算術運算符 22
2.2.2算術表達式 24
2.2.3賦值運算符和賦值表達式 25
2.2.4逗號運算符與逗號表達式 26
2.3 基本輸入/輸出函式 26
2.3.1字元輸出函式putchar() 27
2.3.2字元輸入函式getchar() 28
2.3.3格式輸出函式printf() 28
2.3.4格式輸入函式scanf() 30
2.4 實訓案例 31
2.5 習題 33
第3章結構化程式設計基礎 35
3.1 結構化程式設計 35
3.1.1結構化程式設計思想 35
3.1.2程式設計的工具 36
3.2 順序結構程式設計 37
3.2.1順序結構程式設計的思想 37
3.2.2順序結構程式設計舉例 37
3.3 選擇結構程式設計 38
3.3.1選擇結構程式設計的思想 38
3.3.2關係運算和邏輯運算 38
3.3.3選擇結構程式設計 41
3.4 循環結構程式設計 48
3.4.1循環結構程式設計的思想 48