出版時(shí)間:2007-1 出版社:中國農(nóng)業(yè)出版社 作者:滕桂法 編 頁數(shù):275
內(nèi)容概要
《全國高等農(nóng)林院?!笆晃濉币?guī)劃教材:C語言程序設(shè)計(jì)》采用通俗易懂、深入淺出的講解方法,內(nèi)容安排循序漸進(jìn),并以豐富的例題和大量的習(xí)題強(qiáng)化各個(gè)知識(shí)點(diǎn),全部例題的程序均已調(diào)試通過。此外,為幫助讀者對(duì)教材內(nèi)容的理解和掌握,提高和強(qiáng)化動(dòng)手能力,結(jié)合每章內(nèi)容,還編寫了配套實(shí)驗(yàn)指導(dǎo)書《C語言程序設(shè)計(jì)上機(jī)指導(dǎo)與習(xí)題解答》,供讀者學(xué)習(xí)時(shí)參考使用。本教材由具有多年從事教學(xué)與程序開發(fā)經(jīng)驗(yàn)的教師編寫,有許多獨(dú)到之處,內(nèi)容豐富新穎、體系合理、文字流暢、通俗易懂,是學(xué)習(xí)C語言的理想教材?! 度珖叩绒r(nóng)林院校“十一五”規(guī)劃教材:C語言程序設(shè)計(jì)》即可作為高等學(xué)校計(jì)算機(jī)程序設(shè)計(jì)的教材,也可作為計(jì)算機(jī)程序設(shè)計(jì)培訓(xùn)教材、計(jì)算機(jī)等級(jí)考試參考教材,或其他從事計(jì)算機(jī)程序設(shè)計(jì)的科技人員自學(xué)參考書。
書籍目錄
前言第1章 概述1.1 C語言簡介1.1.1 C語言的歷史1.1.2 C語言的基本用途1.1.3 C語言的特點(diǎn)1.2 C程序基本結(jié)構(gòu)1.3 編碼風(fēng)格1.4 使用集成開發(fā)環(huán)境(IDE)編程1.4.1 C程序的一般開發(fā)過程1.4.2 Turbo C 2.0集成開發(fā)環(huán)境的使用方法1.4.3 Lillux操作系統(tǒng)中C程序的開發(fā)方法小結(jié)習(xí)題第2章 變量與表達(dá)式2.1 簡單表達(dá)式2.1.1 算術(shù)運(yùn)算符及其表達(dá)式2.1.2 C語言表達(dá)式書寫規(guī)則2.2 變量2.2.1 變量2.2.2 常量和符號(hào)常量2.3 數(shù)據(jù)類型2.3.1 整型數(shù)據(jù)2.3.2 實(shí)型數(shù)據(jù)2.3.3 字符型數(shù)據(jù)2.3.4 類型轉(zhuǎn)換2.4 賦值語句2.5 復(fù)雜表達(dá)式2.5.1 自增、自減運(yùn)算符2.5.2 關(guān)系運(yùn)算符與關(guān)系表達(dá)式2.5.3 邏輯運(yùn)算符與邏輯表達(dá)式2.5.4 逗號(hào)運(yùn)算符2.6 基本輸入輸出函數(shù)2.6.1 字符輸入與輸出函數(shù)2.6.2 格式化輸入與輸出函數(shù)2.6.3 常用函數(shù)小結(jié)習(xí)題第3章 控制語句3.1 if…else語句3.1.1 if…else語句的三種形式3.1.2 if語句的嵌套3.1.3 條件運(yùn)算符?:3.2 switch…case語句3.3 for語句3.4 while、do…while語句3.4.1 while語句3.4.2 do…while語句3.5 break、continue語句3.5.1 break語句3.5.2 continue語句3.6 特別的goto語句3.7 多重循環(huán)小結(jié)習(xí)題第4章 數(shù)組4.1 數(shù)組的概念4.1.1 數(shù)組的一般概念4.1.2 數(shù)組的特點(diǎn)4.1.3 數(shù)組的使用場(chǎng)合4.2 一維數(shù)組4.2.1 一維數(shù)組的定義4.2.2 一維數(shù)組元素的引用4.2.3 一維數(shù)組的賦值4.2.4 一維數(shù)組應(yīng)用舉例4.3 多維數(shù)組4.3.1 多維數(shù)組的定義4.3.2 二維數(shù)組的引用4.3.3 二維數(shù)組的賦值4.3.4 二維數(shù)組應(yīng)用舉例4.4 字符數(shù)組4.4.1 字符數(shù)組的定義4.4.2 字符數(shù)組的賦值4.4.3 字符數(shù)組的引用4.4.4 字符串4.4.5 字符數(shù)組的輸入輸出4.4.6 常用的字符串處理函數(shù)4.4.7 字符數(shù)組應(yīng)用舉例小結(jié)習(xí)題第5章 函數(shù)5.1 函數(shù)的定義5.1.1 函數(shù)定義的一般格式5.1.2 空函數(shù)5.2 函數(shù)的運(yùn)用5.2.1 函數(shù)的調(diào)用5.2.2 參數(shù)傳遞5.3 變量的作用域與生存期5.3.1 局部變量5.3.2 全局變量5.3.3 變量的生存期5.3.4 用extern聲明外部變量5.3.5 用static聲明外部變量5.3.6 函數(shù)的存儲(chǔ)類別5.4 函數(shù)的嵌套與遞歸調(diào)用5.4.1 函數(shù)的嵌套調(diào)用5.4.2 函數(shù)的遞歸調(diào)用小結(jié)習(xí)題第6章 指針6.1 指針的含義6.2 指針變量6.2.1 指針變量的定義6.2.2 指針變量的引用6.2.3 指針的運(yùn)算6.3 指針與數(shù)組6.3.1 指向數(shù)組元素的指針6.3.2 指針與字符串6.3.3 指針數(shù)組6.3.4 指針與二維數(shù)組6.4 指針與函數(shù)6.4.1 指針作函數(shù)的參數(shù)6.4.2 指針函數(shù)6..4.3 函數(shù)指針小結(jié)習(xí)題第7章 結(jié)構(gòu)體與其他構(gòu)造數(shù)據(jù)類型7.1 結(jié)構(gòu)體7.2 結(jié)構(gòu)體數(shù)組的定義和引用7.2.1 結(jié)構(gòu)體數(shù)組的定義7.2.2 結(jié)構(gòu)體數(shù)組的初始化7.2.3 結(jié)構(gòu)體數(shù)組的輸入與輸出7.3 指向結(jié)構(gòu)體的指針7.3.1 結(jié)構(gòu)體指針的定義和引用7.3.2 指向結(jié)構(gòu)體數(shù)組的指針7.4 結(jié)構(gòu)體與函數(shù)7.4.1 結(jié)構(gòu)體傳遞給函數(shù)的方式7.4.2 結(jié)構(gòu)體的應(yīng)用7.5 復(fù)雜的結(jié)構(gòu)體7.5.1 結(jié)構(gòu)體作為結(jié)構(gòu)體成員7.5.2 結(jié)構(gòu)體的自我引用7.6 鏈表7.6.1 鏈表概述7.6.2 C語言中的內(nèi)存管理函數(shù)7.6.3 創(chuàng)建動(dòng)態(tài)鏈表7.6.4 對(duì)鏈表的插入操作7.6.5 鏈表的刪除操作7.6.6 鏈表的查找操作7.6.7 鏈表的輸出操作7.7 共用體7.7.1 共用體類型的定義與變量的定義7.7.2 共用體變量的初始化和應(yīng)用7.8 位域7.8.1 位域定義的一般形式7.8.2 位域的引用7.9 枚舉類型7.9.1 枚舉類型的定義與變量的定義7.9.2 枚舉類型的應(yīng)用7.10 類型定義typedef小結(jié)習(xí)題第8章 文件8.1 文件的概念8.1.1 文件的基本概念8.1.2 文件的分類8.1.3 流8.1.4 緩沖式輸入輸出8.2 文件類型指針8.3 文件的操作8.3.1 文件的打開和關(guān)閉8.3.2 文件的順序讀寫8.3.3 文件的隨機(jī)讀寫小結(jié)習(xí)題第9章 編譯預(yù)處理與多模塊可執(zhí)行程序的生成9.1 宏定義9.1.1 不帶參數(shù)的宏定義9.1.2 帶參數(shù)的宏定義9.2 文件包含9.3 條件編譯9.4 多模塊可執(zhí)行程序的生成小結(jié)習(xí)題第10章 位運(yùn)算10.1 位運(yùn)算10.1.1 按位與運(yùn)算符10.1.2 按位或運(yùn)算符10.1.3 按位異或運(yùn)算符10.1.4 按位取反運(yùn)算符10.1.5 左移運(yùn)算符10.1.6 右移運(yùn)算符10.1.7 不同長度的數(shù)據(jù)進(jìn)行位運(yùn)算10.2 設(shè)置、清除和檢測(cè)位小結(jié)習(xí)題附錄一 常用字符與ASCII碼對(duì)照表附錄二 運(yùn)算符的優(yōu)先級(jí)與結(jié)合性附錄三 C常用庫函數(shù)主要參考文獻(xiàn)
圖書封面
評(píng)論、評(píng)分、閱讀與下載