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