出版時間:2011-1 出版社:中國鐵道出版社 作者:易曉梅,趙蕓 編 頁數(shù):252
內(nèi)容概要
《21世紀(jì)高等學(xué)校計算機(jī)公共課程十二五規(guī)劃教材:C語言程序設(shè)計》主要內(nèi)容包括:C語言概述,基本數(shù)據(jù)類型、運(yùn)算符及表達(dá)式,程序的控制結(jié)構(gòu),數(shù)組,函數(shù),變量的作用域及存儲類別,編譯預(yù)處理,指針,結(jié)構(gòu)體、共用體與枚舉、文件等。附錄部分提供了字符、C語言中的關(guān)鍵字、運(yùn)算符的優(yōu)先級與結(jié)合性、常用標(biāo)準(zhǔn)庫函數(shù)等內(nèi)容,以方便讀者查閱?!?1世紀(jì)高等學(xué)校計算機(jī)公共課程十二五規(guī)劃教材:C語言程序設(shè)計》結(jié)構(gòu)合理,內(nèi)容翔實(shí),重點(diǎn)突出,實(shí)例典型豐富,循序漸進(jìn)、由淺入深地講解C語言?!禖語言程序設(shè)計》適合作為高等院校計算機(jī)與非計算機(jī)專業(yè)教材使用,也可作為計算機(jī)C語言程序設(shè)計二級考試的自學(xué)教材或參考用書,還可作為廣大計算機(jī)愛好者學(xué)習(xí)C語言程序設(shè)計的學(xué)習(xí)資料?!?1世紀(jì)高等學(xué)校計算機(jī)公共課程十二五規(guī)劃教材:C語言程序設(shè)計》由趙蕓、易曉梅主編。
書籍目錄
第1章 C語言概述1.1 C語言簡介1.1.1 程序設(shè)計語言1.1.2 C語言的起源1.1.3 C語言的特點(diǎn)1.2 C程序初體驗(yàn)1.2.1 簡單C程序?qū)嵗?.2.2 C程序的組成1.2.3 C程序的基本語法知識1.3 C程序的執(zhí)行1.3.1 C程序的開發(fā)步驟1.3.2 C程序的上機(jī)步驟本章小結(jié)習(xí)題第2章 基本數(shù)據(jù)類型、運(yùn)算符及表達(dá)式2.1 字符集與關(guān)鍵字、標(biāo)識符2.2 數(shù)據(jù)與數(shù)據(jù)類型2.2.1 常量與變量2.2.2 數(shù)據(jù)類型2.3 基本數(shù)據(jù)類型2.3.1 整型數(shù)據(jù)2.3.2 實(shí)型數(shù)據(jù)2.3.3 字符型數(shù)據(jù)2.4 運(yùn)算符與表達(dá)式2.4.1 算術(shù)運(yùn)算符與算術(shù)表達(dá)式2.4.2 賦值運(yùn)算符與賦值表達(dá)式2.4.3 關(guān)系運(yùn)算符與關(guān)系表達(dá)式2.4.4 邏輯運(yùn)算符與邏輯表達(dá)式2.4.5 逗號運(yùn)算符與逗號表達(dá)式2.4.6 運(yùn)算符的優(yōu)先級和結(jié)合性2.4.7 位運(yùn)算符本章小結(jié)習(xí)題第3章 程序的控制結(jié)構(gòu)3.1 算法和程序的控制結(jié)構(gòu)3.2 順序結(jié)構(gòu)3.2.1 引例3.2.2 數(shù)據(jù)的輸入/輸出3.3 選擇結(jié)構(gòu)3.3.1 引例3.3.2 if語句3.3.3 switch語句3.4 循環(huán)結(jié)構(gòu)3.4.1 引例3.4.2 whilc語句3.4.3 do…while語句3.4.4 for語句3.4.5 goto語句3.4.6 循環(huán)語句中的break語句與eonl inue語句3.4.7 多重循環(huán)結(jié)構(gòu)3.5 綜合實(shí)例本章小結(jié)習(xí)題第4章 數(shù)組4.1 一維數(shù)組4.1.1 一維數(shù)組的定義4.1.2 一維數(shù)組元素的引用4.1.3 一維數(shù)組的初始化4.1.4 一維數(shù)組的輸入/輸出4.1.5 實(shí)例剖析4.2 二維數(shù)組4.2.1 二維數(shù)組的定義4.2.2 二維數(shù)組的引用4.2.3 二維數(shù)組的初始化4.2.4 二維數(shù)組的輸入/輸出4.2.5 實(shí)例剖析4.3 字符數(shù)組4.3.1 字符數(shù)組的定義與引用4.3.2 字符數(shù)組與字符串4.3.3 字符數(shù)組的初始化4.3.4 字符數(shù)組的輸入/輸出4.3.5 常用的字符串函數(shù)4.3.6 實(shí)例剖析本章小結(jié)習(xí)題第5章 函數(shù)5.1 函數(shù)與C語言的結(jié)構(gòu)5.2 庫函數(shù)5.3 自定義函數(shù)5.3.1 函數(shù)定義的一般形式5.3.2 函數(shù)參數(shù)和函數(shù)的值5.3.3 函數(shù)的調(diào)用5.4 函數(shù)的嵌套與遞歸調(diào)用5.5 內(nèi)部函數(shù)與外部函數(shù)5.6 實(shí)例剖析本章小結(jié)習(xí)題第6章 變量的作用域及存儲類別6.1 變量的作用范圍6.1.1 局部變量6.1.2 全局變量6.2 變量的存儲類別6.2.1 自動變量auto6.2.2 靜態(tài)變量static6.2.3 寄存器變量register6.2.4 外部變量extern6.3 實(shí)例剖析本章小結(jié)習(xí)題第7章 編譯預(yù)處理7.1 宏定義7.1.1 不帶參數(shù)的宏定義7.1.2 帶參數(shù)的宏定義7.2 文件包含7.3 條件編譯本章小結(jié)習(xí)題第8章 指針8.1 指針的基本知識8.1.1 地址與指針概念8.1.2 指針變量的定義8.1.3 指針變量的賦值與引用8.1.4 指針變量的運(yùn)算8.1.5 指針變量作為函數(shù)的參數(shù)8.2 指針與一維數(shù)組8.2.1 指針與一維數(shù)組的關(guān)系8.2.2 數(shù)組名作為函數(shù)的參數(shù)8.3 指針與二維數(shù)組8.3.1 指針與二維數(shù)組的關(guān)系8.3.2 二維數(shù)組的行指針作為函數(shù)的參數(shù)8.4 指針與字符串8.4.1 字符串與字符指針8.4.2 字符指針作為函數(shù)的參數(shù)8.4.3 使用字符串指針變量與字符數(shù)組的區(qū)別8.5 指針與函數(shù)8.5.1 指向函數(shù)的指針8.5.2 返回指針值的函數(shù)8.5.3 main函數(shù)的參數(shù)8.6 指針數(shù)組8.6.1 指針數(shù)組的定義8.6.2 指針數(shù)組的初始化8.6.3 指針數(shù)組作函數(shù)的參數(shù)8.6.4 指針數(shù)組的應(yīng)用8.7 多級指針8.7.1 多級指針的定義8.7.2 多級指針的初始化8.7.3 多級指針的應(yīng)用舉例8.8 實(shí)例剖析本章小結(jié)習(xí)題第9章 結(jié)構(gòu)體、共用體與枚舉9.1 定義結(jié)構(gòu)體類型9.2 定義和使用結(jié)構(gòu)體變量9.2.1 結(jié)構(gòu)體變量的定義9.2.2 結(jié)構(gòu)體變量的初始化9.2.3 結(jié)構(gòu)體變量的引用9.3 結(jié)構(gòu)體數(shù)組9.3.1 結(jié)構(gòu)體數(shù)組的定義9.3.2 結(jié)構(gòu)體數(shù)組的初始化9.3.3 結(jié)構(gòu)體數(shù)組的引用9.4 結(jié)構(gòu)體和指針9.4.1 指向結(jié)構(gòu)體變量的指針9.4.2 指向結(jié)構(gòu)體數(shù)組的指針9.5 單向鏈表9.5.1 鏈表概述9.5.2 鏈表的特點(diǎn)及操作原理9.5.3 鏈表的建立9.5.4 鏈表的刪除9.5.5 鏈表的插入9.6 共用體9.7 枚舉類型9.7.1 枚舉類型的定義和枚舉變量的說明9.7.2 枚舉類型變量的賦值和使用本章小結(jié)習(xí)題第10章 文件10.1 文件概述10.2 文件的打開與關(guān)閉10.2.1 打開文件10.2.2 關(guān)閉文件10.3 讀/寫文件10.3.1 以字符為單位讀/寫10.3.2 以字符串為單位讀/寫10.3.3 格式化方式讀/寫10.3.4 以數(shù)據(jù)塊為單位讀/寫10.4 文件的定位10.5 實(shí)例剖析本章小結(jié)習(xí)題附錄A 字符附錄B C語言中的關(guān)鍵字附錄C 運(yùn)算符的優(yōu)先級與結(jié)合性附錄D 常用標(biāo)準(zhǔn)庫函數(shù)參考文獻(xiàn)
圖書封面
評論、評分、閱讀與下載