內容簡介 全書共分為兩部分,第一部分主要是C語言程序設計重點內容講解、典型例題解析、知識點小結和各類習題解答;第二部分是實驗指導,給出各部分的實驗目的、實驗內容與步驟。本書主要內容包括C語言程序設計開發(fā)環(huán)境,基本數(shù)據(jù)類型,運算符與表達式,順序結構程序設計,選擇結構程序設計,循環(huán)結構程序設計,函數(shù),數(shù)組,指針,編譯預處理,結構體、共同體和枚舉類型,位運算和文件方面的內容。 本書語言通俗易懂,系統(tǒng)性強,例題和習題的選用既實用又豐富,例題配有詳細的分析過程,強調編程技能的培養(yǎng)。 本書是一本面向中職中專院校的C語言程序設計上機指導教材,既可作為2005年出版的《C語言程序設計》配套教材,也可單獨使用。 本書可作為中等職業(yè)學校計算機相關專業(yè)的教材、教學輔助用書,計算機等級考試、計算機專業(yè)自學考試和各類計算機培訓教材,同時也可作為計算機相關專業(yè)技術人員的參考書。 http://www.cnbook.net/php/bookmsg.php?id=2023目錄第一部分習題解析 第1章緒論2 1.1重點內容講解2 1.2典型例題解析2 知識點小結3 習題一3 一、選擇題3 二、填空題4 三、綜合題4 第2章基本數(shù)據(jù)類型5 2.1重點內容講解5 2.1.1標識符、常量和變量5 2.1.2數(shù)據(jù)類型5 2.2典型例題解析7 知識點小結8 習題二8 一、選擇題8 二、填空題9 三、綜合題9 第3章運算符與表達式10 3.1重點內容講解10 3.1.1運算符的種類10 3.1.2表達式的概念11 3.1.3運算符的優(yōu)先級和結合性11 3.2典型例題解析11 知識點小結13 習題三13 一、選擇題13 二、填空題15 三、綜合題15 第4章順序結構程序設計17 4.1重點內容講解17 4.2典型例題解析17 知識點小結19 習題四19 一、選擇題19 二、填空題20 三、綜合題20 第5章選擇結構程序設計22 5.1重點內容講解22 5.1.1if語句22 5.1.2switch語句23 5.2典型例題解析24 知識點小結25 習題五25 一、選擇題25 二、填空題28 三、綜合題29 第6章循環(huán)結構程序設計31 6.1重點內容講解31 6.1.1while語句31 6.1.2do-while語句31 6.1.3for語句32 6.1.4循環(huán)結構的嵌套32 6.1.5break語句33 6.1.6continue語句33 6.1.7goto語句33 6.2典型例題解析34 知識點小結39 習題六39 一、選擇題39 二、填空題42 三、綜合題43 第7章函數(shù)45 7.1重點內容講解45 7.1.1C語言函數(shù)的分類45 7.1.2函數(shù)的定義45 7.1.3函數(shù)返回值46 7.1.4函數(shù)的調用46 7.1.5變量的作用范圍46 7.1.6變量存儲類別47 7.1.7內部函數(shù)和外部函數(shù)47 7.2典型例題解析47 知識點小結49 習題七50 一、選擇題50 二、填空題53 三、綜合題54 第8章數(shù)組56 8.1重點內容講解56 8.1.1一維數(shù)組56 8.1.2字符數(shù)組56 8.1.3二維數(shù)組56 8.1.4數(shù)組和函數(shù)56 8.2典型例題解析57 知識點小結60 習題八60 一、選擇題60 二、填空題65 三、綜合題65 第9章指針68 9.1重點內容講解68 9.1.1指針與指針變量68 9.1.2指針和函數(shù)68 9.1.3指針和數(shù)組69 9.2典型例題解析70 知識點小結72 習題九74 一、選擇題74 二、填空題79 三、綜合題79 第10章編譯預處理84 10.1重點內容講解84 10.1.1宏定義84 10.1.2文件包含84 10.1.3條件編譯84 10.2典型例題解析85 知識點小結85 習題十86 一、選擇題86 二、填空題87 三、綜合題88 第11章結構體、共同體和枚舉類型89 11.1重點內容講解89 11.1.1結構體89 11.1.2鏈表90 11.1.3共同體90 11.1.4枚舉類型90 11.2典型例題解析90 知識點小結91 習題十一91 一、選擇題91 二、填空題93 三、綜合題94 第12章位運算96 12.1重點內容講解96 12.1.1按位與96 12.1.2按位或96 12.1.3按位異或96 12.1.4求反運算96 12.1.5左移運算96 12.1.6右移運算96 12.1.7位運算賦值運算符97 12.1.8位段97 12.2典型例題解析97 知識點小結97 習題十二98 一、選擇題98 二、填空題98 三、綜合題99 第13章文件100 13.1重點內容講解100 13.1.1文件類型指針100 13.1.2文件的打開100 13.1.3文件的關閉101 13.1.4文件的讀寫101 13.1.5文件的定位101 13.1.6文件檢測函數(shù)101 13.2典型例題解析101 知識點小結102 習題十三102 一、選擇題102 二、填空題103 三、綜合題104 第二部分實驗指導 第14章實驗一——TurboC2.0 實驗環(huán)境106 14.1實驗目的106 14.2實驗內容106 14.2.1TurboC2.0的安裝和啟動106 14.2.2運行一個C語言程序的 一般過程106 14.2.3TurboC2.0主菜單的介紹107 14.2.4幾個簡單的TurboC實驗程序111 第15章實驗二——基本數(shù)據(jù)類型、 運算符與表達式113 15.1實驗目的113 15.2實驗內容與步驟113 第16章實驗三——順序結構程序設計116 16.1實驗目的116 16.2實驗內容與步驟116 第17章實驗四——選擇結構程序設計119 17.1實驗目的119 17.2實驗內容與步驟119 第18章實驗五——循環(huán)結構程序設計127 18.1實驗目的127 18.2實驗內容與步驟127 第19章實驗六——函數(shù)134 19.1實驗目的134 19.2實驗內容與步驟134 第20章實驗七——數(shù)組146 20.1實驗目的146 20.2實驗內容與步驟146 第21章實驗八——指針及其運算151 21.1實驗目的151 21.2實驗內容與步驟151第22章實驗九——編譯預處理157 22.1實驗目的157 22.2實驗內容與步驟157第23章實驗十——結構體、共同體 和枚舉類型160 23.1實驗目的160 23.2實驗內容與步驟160 第24章實驗十一——位運算170 24.1實驗目的170 24.2實驗內容與步驟170 第25章實驗十二——文件172 25.1實驗目的172 25.2實驗內容與步驟172 第26章實驗十三——C語言綜合實驗一182 26.1實驗目的182 26.2實驗內容與步驟182 第27章實驗十四——C語言綜合實驗二200 27.1實驗目的200 27.2實驗內容與步驟200