出版時間:2007-1 出版社:機械工業(yè)出版社 作者:陳耀東 頁數(shù):227
內(nèi)容概要
《C語言程序設(shè)計》分為11章,主要內(nèi)容包括c語言概述、數(shù)據(jù)類型與表達式、順序結(jié)構(gòu)程序設(shè)計、選擇結(jié)構(gòu)程序設(shè)計、循環(huán)結(jié)構(gòu)程序設(shè)計、數(shù)組、函數(shù)、編譯預(yù)處理、指針、結(jié)構(gòu)類型與其他構(gòu)造類型、文件。 通過對《全國高等??平逃嬎銠C類規(guī)劃教材:C語言程序設(shè)計》的學(xué)習(xí),讀者可以很快掌握c語言基礎(chǔ)知識及其程序設(shè)計方法?!度珖叩葘?平逃嬎銠C類規(guī)劃教材:C語言程序設(shè)計》力求通俗易懂,可作為大、中專學(xué)生的高級語言程序設(shè)計課程教材,也可作為c語言程序設(shè)計的自學(xué)教材及參考書?! 度珖叩葘?平逃嬎銠C類規(guī)劃教材:C語言程序設(shè)計》配有電子教案供教師使用,可發(fā)電子郵件至wangyx@mail.Machineinfo .Gov.Cn郵箱索取。
書籍目錄
前言第1章 C語言概述1.1 c語言的發(fā)展及其特點1.1 .1 C語言的發(fā)展1.1 .2 c語言的特點1.2 c語言的基本符號1.3 簡單的c語言程序1.3 .1 幾個簡單的c語言程序1.3 .2 C語言程序的結(jié)構(gòu)特點1.4 c語言程序的開發(fā)步驟1.4 .1 c語言程序開發(fā)的一般過程1.4 .2 Turbo C的初步使用1.5 本章小結(jié)習(xí)題第2章 數(shù)據(jù)類型與表達式2.1 數(shù)據(jù)與數(shù)據(jù)類型2.2 c語言中的基本數(shù)據(jù)類型2.2 .1 常量與變量2.2 .2 整型數(shù)據(jù)2.2 .3 實型數(shù)據(jù)2.2 .4 字符型數(shù)據(jù)2.2 .5 變量初始化2.3 算術(shù)運算與賦值運算2.3 .1 c語言中的運算規(guī)則2.3 .2 算術(shù)運算符與算術(shù)表達式2.3 .3 自增與自減運算2.3 .4 賦值運算符和賦值表達式2.4 關(guān)系運算與邏輯運算2.4 .1 關(guān)系運算符與關(guān)系表達式2.4 .2 邏輯運算符與邏輯表達式2.4 .3 條件運算符與條件表達式2.5 位運算2.6 其他運算2.6 .1 逗號運算符與逗號表達式2.6 .2 sizeof運算符2.7 混合運算及數(shù)據(jù)類型轉(zhuǎn)換2.7 .1 混合運算2.7 .2 數(shù)據(jù)類型轉(zhuǎn)換2.8 本章小結(jié)習(xí)題第3章 順序結(jié)構(gòu)程序設(shè)計3.1 C語句概述3.2 結(jié)構(gòu)化程序設(shè)計3.3 基本輸入輸出操作的實現(xiàn)3.3 .1 數(shù)據(jù)輸入輸出的概念及在c語言中的實現(xiàn)3.3 .2 字符數(shù)據(jù)的輸入輸出3.3 .3 格式的輸入輸出3.4 程序舉例3.5 本章小結(jié)習(xí)題第4章 選擇結(jié)構(gòu)程序設(shè)計4.1 if語句4.1 .1 簡單if語句4.1 .2 if()else語句4.1 .3 嵌套if語句4.2 switch語句4.3 程序舉例4.4 本章小結(jié)習(xí)題第5章 循環(huán)結(jié)構(gòu)程序設(shè)計5.1 while語句5.2 do-while語句5.3 for語句5.4 break語句和continue語句5.5 循環(huán)的嵌套5.6 程序舉例5.7 本章小結(jié)習(xí)題第6章 數(shù)組6.1 一維數(shù)組6.1 .1 一維數(shù)組的定義6.1 .2 一維數(shù)組的引用6.1 .3 一維數(shù)組的初始化6.1 .4 一維數(shù)組程序舉例6.2 二維數(shù)組6.2 .1 二維數(shù)組的定義6.2 .2 二維數(shù)組的引用6.2 .3 二維數(shù)組的初始化6.2 .4 二維數(shù)組程序舉例6.3 字符數(shù)組6.3 .1 字符數(shù)組的定義6.3 .2 字符數(shù)組的初始化6.3 .3 字符數(shù)組的引用6.3 .4 字符串的輸入輸出6.3 .5 字符串處理函數(shù)6.3 .6 字符數(shù)組程序舉例6.4 本章小結(jié)習(xí)題第7章 函數(shù)7.1 c語言程序的模塊化7.1 .1 概述7.1 .2 函數(shù)的種類7.2 函數(shù)的定義和調(diào)用7.2 .1 函數(shù)的定義7.2 .2 函數(shù)的返回值及類型7.2 .3 函數(shù)的調(diào)用7.2 .4 對被調(diào)函數(shù)的聲明7.2 .5 函數(shù)的形參與實參7.3 函數(shù)的嵌套調(diào)用與遞歸調(diào)用7.3 .1 函數(shù)的嵌套調(diào)用7.3 .2 函數(shù)的遞歸調(diào)用7.4 數(shù)組作為函數(shù)參數(shù)7.4 .1 數(shù)組元素作為函數(shù)的參數(shù)7.4 .2 數(shù)組名作為函數(shù)的參數(shù)7.5 內(nèi)部變量與外部變量7.5 .1 內(nèi)部變量7.5 .2 外部變量7.6 變量的存儲方式7.6 .1 內(nèi)部變量的存儲方式7.6 .2 外部變量的存儲方式7.6 .3 變量存儲方式的總結(jié)7.7 內(nèi)部函數(shù)和外部函數(shù)7.8 工程文件7.9 本章小結(jié)習(xí)題第8章 編譯預(yù)處理8.1 宏定義8.1 .1 無參數(shù)的宏定義8.1 .2 有參數(shù)的宏定義8.2 文件包含8.3 條件編譯8.4 本章小結(jié)習(xí)題第9章 指針9.1 指針的基本概念9.1 .1 指針與指針變量9.1 .2 指針變量的說明9.1 .3 指針的引用和運算9.1 .4 指針變量的初始化9.1 .5 指針變量使用舉例9.2 指針與數(shù)組9.2 .1 通過指針引用一維數(shù)組中的元素9.2 .2 通過指針引用二維數(shù)組中的元素9.3 指針與函數(shù)9.3 .1 指針變量作函數(shù)參數(shù)9.3 .2 再論數(shù)組名作函數(shù)參數(shù)9.3 .3 返回指針值的函數(shù)9.3 .4 函數(shù)的指針和指向函數(shù)的指針變量9.4 指針與字符串9.4 .1 字符數(shù)組與字符指針9.4 .2 常見的字符串操作9.5 指針數(shù)組與多級指針9.5 .1 指針數(shù)組9.5 .2 主函數(shù)的參數(shù)9.5 .3 多級指針9.6 本章小結(jié)習(xí)題第10章 結(jié)構(gòu)類型與其他構(gòu)造類型10.1 結(jié)構(gòu)體類型10.1 .1 結(jié)構(gòu)體類型的定義10.1 .2 結(jié)構(gòu)體類型變量的定義10.1 .3 結(jié)構(gòu)體變量的引用10.1 .4 結(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 結(jié)構(gòu)指針10.3 .1 指向結(jié)構(gòu)體變量的指針10.3 .2 指向結(jié)構(gòu)體數(shù)組的指針10.4 共用體和枚舉型10.4 .1 共用體10.4 .2 枚舉型10.5 位段簡介10.6 用typedef定義類型10.7 本章小結(jié)習(xí)題第11章 文件11.1 C文件概述11.2 文件指針11.3 文件的打開和關(guān)閉11.3 .1 文件的打開11.3 .2 文件的關(guān)閉11.4 文件的讀/寫11.4 .1 讀/寫文件中的一個字符11.4 .2 讀/寫文件中的一個字符串11.4 .3 讀/寫文件中的一個數(shù)據(jù)塊11.4 .4 對文件進行格式化讀/寫11.5 文件的定位11.5 .1 位置指針復(fù)位函數(shù)11.5 .2 改變文件位置指針函數(shù)11.5 .3 返回位置指針當(dāng)前值函數(shù)11.6 本章小結(jié)習(xí)題附錄附錄A 常用字符和ASCII碼對照表附錄B 運算符和結(jié)合性附錄C C語言中的關(guān)鍵字附錄D Turbo C常用庫函數(shù)參考文獻
圖書封面
評論、評分、閱讀與下載