出版時(shí)間:2011-8 出版社:中國鐵道出版社 作者:許洪軍,王巍 編 頁數(shù):273
內(nèi)容概要
《教育部高職高專計(jì)算機(jī)類專業(yè)教學(xué)指導(dǎo)委員會規(guī)劃教材·網(wǎng)絡(luò)技術(shù)系列:C語言程序設(shè)計(jì)技能教程》是部分高職院校共同研發(fā)的“項(xiàng)目驅(qū)動式”特色系列教材之一。本書以培養(yǎng)學(xué)生軟件應(yīng)用與開發(fā)能力和編程技能為目標(biāo),以“項(xiàng)目驅(qū)動式”教學(xué)法為施教主線,使學(xué)生帶著問題學(xué),學(xué)習(xí)目標(biāo)更加明確和具體?! ∪珪卜?2章,以Turbo C為藍(lán)本,講述了C語言程序設(shè)計(jì)的基本知識和編程方法。本書針對高等職業(yè)院校學(xué)生對本學(xué)科知識接受的實(shí)際程度,對教材的內(nèi)容進(jìn)行了較大幅度的整合,編寫方法別具一格,做到了“難易適中、實(shí)用性強(qiáng)、好學(xué)易懂、不容易忘”。每一章分為若干個(gè)技能,每一個(gè)技能由知識點(diǎn)、跟我學(xué)、自己練、點(diǎn)撥等組成,非常利于學(xué)生理解、消化和掌握每一章所講內(nèi)容。本書內(nèi)容新穎、體系合理、應(yīng)用性強(qiáng)、通俗易懂?! 督逃扛呗毟邔S?jì)算機(jī)類專業(yè)教學(xué)指導(dǎo)委員會規(guī)劃教材·網(wǎng)絡(luò)技術(shù)系列:C語言程序設(shè)計(jì)技能教程》適合作為高等職業(yè)院校計(jì)算機(jī)及相關(guān)專業(yè)基礎(chǔ)課的教學(xué)用書,也可作為參加全國計(jì)算機(jī)等級考試(二級C語言)的自學(xué)用書。
書籍目錄
第1章 初識C語言1.1 安裝Turbo C軟件1.2 創(chuàng)建并運(yùn)行一個(gè)c程序重點(diǎn)、難點(diǎn)解析上機(jī)實(shí)訓(xùn)1 C運(yùn)行環(huán)境的基本使用習(xí)題第2章 數(shù)據(jù)類型、運(yùn)算符和表達(dá)式2.1 常量和變量的定義和使用2.2 基本數(shù)據(jù)類型的使用2.2.1 整型變量的定義、賦值和輸出2.2.2 實(shí)型變量的定義、賦值和輸出2.2.3 字符型變量的定義、賦值和輸出2.3 基本數(shù)據(jù)類型間的混合運(yùn)算和強(qiáng)制轉(zhuǎn)換2.3.1 基本數(shù)據(jù)類型間的混合運(yùn)算2.3.2 數(shù)據(jù)類型的強(qiáng)制轉(zhuǎn)換2.4 運(yùn)算符及表達(dá)式的使用2.4.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式2.4.2 賦值運(yùn)算符和賦值表達(dá)式2.4.3 逗號運(yùn)算符和逗號表達(dá)式2.4.4 sizeof()運(yùn)算符2.4.5 運(yùn)算符的優(yōu)先級2.5 常用數(shù)學(xué)函數(shù)的使用重點(diǎn)、難點(diǎn)解析上機(jī)實(shí)訓(xùn)2基本數(shù)據(jù)類型上機(jī)實(shí)訓(xùn)3運(yùn)算符、表達(dá)式習(xí)題第3章 順序結(jié)構(gòu)程序設(shè)計(jì)3.1 程序設(shè)計(jì)基礎(chǔ)3.2 字符輸入/輸出函數(shù)的使用3.3 格式輸出函數(shù)的使用3.4 格式輸入函數(shù)的使用3.5 順序結(jié)構(gòu)程序設(shè)計(jì)重點(diǎn)、難點(diǎn)解析上機(jī)實(shí)訓(xùn)4字符輸入/輸出函數(shù)的使用上機(jī)實(shí)訓(xùn)5 格式輸入/輸出函數(shù)的使用習(xí)題第4章 選擇結(jié)構(gòu)程序設(shè)計(jì)4.1 選擇結(jié)構(gòu)程序設(shè)計(jì)的思想4.2 關(guān)系表達(dá)式與邏輯表達(dá)式的運(yùn)用4.2.1 關(guān)系表達(dá)式4.2.2 邏輯表達(dá)式4.3 用if語句編寫選擇結(jié)構(gòu)程序4.3.1 if語句的三種形式4.3.2 if語句的嵌套4.4 用switch語句設(shè)計(jì)多選一的程序重點(diǎn)、難點(diǎn)解析上機(jī)實(shí)訓(xùn)6使用if語句編寫選擇結(jié)構(gòu)程序上機(jī)實(shí)訓(xùn)7 使用switch語句編寫多路選擇結(jié)構(gòu)程序習(xí)題第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)5.1 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)的思想5.2 用while語句實(shí)現(xiàn)循環(huán)結(jié)構(gòu)程序設(shè)計(jì)5.3 用dowhile語句實(shí)現(xiàn)循環(huán)結(jié)構(gòu)程序設(shè)計(jì)5.4 用for語句實(shí)現(xiàn)循環(huán)結(jié)構(gòu)程序設(shè)計(jì)5.5 幾種循環(huán)的嵌套使用5.6 無條件轉(zhuǎn)移控制語句的使用5.6.1 break語句的使用5.6.2 continue語句的使用5.6.3 goto語句的使用重點(diǎn)、難點(diǎn)解析上機(jī)實(shí)訓(xùn)8 while語句與dowhile語句的使用上機(jī)實(shí)訓(xùn)9 for語句的使用習(xí)題第6章 數(shù)組6.1 一維數(shù)組6.1.1 一維數(shù)組的定義和使用6.1.2 一維數(shù)組的初始化6.1.3 利用一維數(shù)組編程6.2 二維數(shù)組6.2.1 認(rèn)識二維數(shù)組與多維數(shù)組6.2.2 二維數(shù)組的初始化6.2.3 利用二維數(shù)組編程6.3 字符型數(shù)組和字符串處理函數(shù)的應(yīng)用6.3.1 字符數(shù)組的定義與初始化6.3.2 字符串(數(shù)組)的輸入和輸出6.3.3 常用字符串處理函數(shù)6.4 使用數(shù)組編程重點(diǎn)、難點(diǎn)解析上機(jī)實(shí)訓(xùn)10 一維數(shù)組與二維數(shù)組上機(jī)實(shí)訓(xùn)11 字符型數(shù)組和字符串習(xí)題第7章 函數(shù)7.1 函數(shù)的定義與調(diào)用7.1.1 函數(shù)的定義7.1.2 函數(shù)的返回值與函數(shù)類型7.2 函數(shù)調(diào)用7.2.1 函數(shù)的聲明7.2.2 函數(shù)的調(diào)用7.2.3 函數(shù)調(diào)用的數(shù)據(jù)傳遞方式7.3 函數(shù)的嵌套調(diào)用和遞歸調(diào)用7.3.1 函數(shù)的嵌套調(diào)用7.3.2 函數(shù)的遞歸調(diào)用7.4 認(rèn)識變量的作用范圍和存儲類別7.4.1 變量的作用域、內(nèi)部變量和外部變量7.4.2 變量的存儲類別7.4.3 內(nèi)部變量的存儲類別7.4.4 外部變量的存儲類別7.5 外部函數(shù)和內(nèi)部函數(shù)7.5.1 外部函數(shù)7.5.2 內(nèi)部函數(shù)7.6 用函數(shù)編程重點(diǎn)、難點(diǎn)解析上機(jī)實(shí)訓(xùn)12 函數(shù)的定義與調(diào)用上機(jī)實(shí)訓(xùn)13 內(nèi)部變量與外部變量上機(jī)實(shí)訓(xùn)14 設(shè)計(jì)一個(gè)有自己定義函數(shù)的程序習(xí)題第8章 編譯預(yù)處理8.1 宏定義的使用8.1.1 不帶參數(shù)的宏定義8.1.2 帶參數(shù)的宏定義8.2 讀懂含有包含文件的程序8.3 讀懂含有條件編譯的程序重點(diǎn)、難點(diǎn)解析上機(jī)實(shí)訓(xùn)15 宏的定義與應(yīng)用習(xí)題第9章 指針9.1 指針和指針變量的定義與應(yīng)用9.1.1 指針和指針變量的概念9.1.2 指針變量的定義與相關(guān)運(yùn)算9.2 指針和函數(shù)9.2.1 指針變量作為函數(shù)參數(shù)9.2.2 函數(shù)返回地址值9.2.3 指向函數(shù)的指針變量9.3 一維數(shù)組和指針9.3.1 一維數(shù)組名及數(shù)組元素的地址9.3.2 指向一維數(shù)組的指針變量9.4 二維數(shù)組和指針9.4.1 二維數(shù)組名及數(shù)組元素的地址9.4.2 指向二維數(shù)組的指針變量9.4.3 指向二維數(shù)組的行指針變量9.5 字符串和指針9.5.1 指向字符數(shù)組的指針變量9.5.2 指向字符串常量的指針變量9.6 向函數(shù)傳遞數(shù)組9.6.1 值傳遞方式與地址傳遞方式9.6.2 數(shù)組元素作為實(shí)參9.6.3 數(shù)組名作為實(shí)參9.7 指針數(shù)組及帶參main()函數(shù)9.7.1 指針數(shù)組的定義和使用9.7.2 main()函數(shù)的參數(shù)重點(diǎn)、難點(diǎn)解析上機(jī)實(shí)訓(xùn)16指針的定義與應(yīng)用習(xí)題第10章 結(jié)構(gòu)體、共用體和枚舉類型10.1 結(jié)構(gòu)體類型與結(jié)構(gòu)體變量的使用10.1.1 結(jié)構(gòu)體類型的定義10.1.2 結(jié)構(gòu)體變量的定義和初始化10.1.3 結(jié)構(gòu)體變量的引用10.2 結(jié)構(gòu)體數(shù)組的使用10.2.1 結(jié)構(gòu)體數(shù)組的定義與初始化10.2.2 結(jié)構(gòu)體數(shù)組的引用10.3 向函數(shù)傳遞結(jié)構(gòu)體數(shù)據(jù)程序的分析與編寫10.3.1 向函數(shù)傳遞結(jié)構(gòu)體變量的成員10.3.2 向函數(shù)傳遞結(jié)構(gòu)體變量10.3.3 向函數(shù)傳遞結(jié)構(gòu)體變量的地址10.3.4 向函數(shù)傳遞結(jié)構(gòu)體變量的數(shù)組10.4.鏈表處理10.4.1 鏈表的特點(diǎn)10.4.2 鏈表的創(chuàng)建10.4.3 在鏈表中插入結(jié)點(diǎn)10.4.4 在鏈表中刪除結(jié)點(diǎn)10.5 在程序中使用共同體類型10.5.1 共用體類型的定義10.5.2 共用體變量的定義與引用10.6 枚舉類型的定義與使用10.6.1 枚舉類型的定義10.6.2 枚舉類型變量的定義和使用重點(diǎn)、難點(diǎn)解析上機(jī)實(shí)訓(xùn)17 結(jié)構(gòu)體的定義和使用上機(jī)實(shí)訓(xùn)18 共用體的定義和使用上機(jī)實(shí)訓(xùn)19 枚舉類型的定義和使用習(xí)題第11章 位運(yùn)算11.1 位運(yùn)算和位運(yùn)算符11.2 用位運(yùn)算編程重點(diǎn)、難點(diǎn)解析習(xí)題第12章 文件12.1 文件的打開與關(guān)閉12.1.1 c文件概述12.1.2 文件打開12.1.3 文件關(guān)閉12.2 文件讀/寫12.2.1 字符讀/寫函數(shù)12.2.2 數(shù)據(jù)塊讀/寫函數(shù)12.2.3 格式化輸入/輸出函數(shù)12.2.4 字讀/寫函數(shù)12.2.5 字符串讀/寫函數(shù)12.3 文件的定位12.4 出錯(cuò)檢測函數(shù)的使用12.5 程序分析重點(diǎn)、難點(diǎn)解析上機(jī)實(shí)訓(xùn)20文件的順序讀/寫習(xí)題附錄A ASCll碼表附錄B C語言中的關(guān)鍵字附錄C 運(yùn)算符及其結(jié)合性附錄D C語言庫函數(shù)參考文獻(xiàn)
編輯推薦
《教育部高職高專計(jì)算機(jī)類專業(yè)教學(xué)指導(dǎo)委員會規(guī)劃教材·網(wǎng)絡(luò)技術(shù)系列:C語言程序設(shè)計(jì)技能教程》的編寫目的是按照計(jì)算機(jī)軟件編程領(lǐng)域?qū)Φ投司幊痰募寄芤?,結(jié)合高職院校計(jì)算機(jī)專業(yè)對學(xué)生的培養(yǎng)方向,體現(xiàn)“以職業(yè)崗位能力需求為本位”的思想,培養(yǎng)應(yīng)用C語言進(jìn)行大量基礎(chǔ)性編程工作的低端編程技能型人才。全書內(nèi)容以淺顯易懂的語言力求將C語言簡單化,拉進(jìn)讀者和C語言的距離,同時(shí)也便于讀者自學(xué)。
圖書封面
評論、評分、閱讀與下載