出版時間:2005-8 出版社:水利水電 作者:李淑華 頁數(shù):248
內(nèi)容概要
《C語言程序設(shè)計教程》共13章,內(nèi)容包括:C語言的發(fā)展和特點;數(shù)據(jù)類型、數(shù)據(jù)的輸入和輸出語句;條件語句、循環(huán)語句、數(shù)組、函數(shù)與變量,以及程序設(shè)計方法;編譯預(yù)處理;指針及結(jié)構(gòu)體的概念、程序設(shè)計方法;C語言繪圖和文件的有關(guān)操作函數(shù)等;最后簡單介紹了C十十的發(fā)展、面向?qū)ο蟪绦蛟O(shè)計的有關(guān)概念。本書突出應(yīng)用,在具有一定深度的同時,力求通俗易懂,適合課堂教學。為了檢驗學生對知識的掌握程度,本書配備了一定量的復習題和測試題?!禖語言程序設(shè)計教程》適合高職高專院校計算機專業(yè)的學生學習,非計算機專業(yè)的學生也可以選擇性地學習。
書籍目錄
前言第1章 C語言概述1.1 C語言發(fā)展概述1.2 C語言的特點1.3 簡單的C語言程序1.3.1 C語言程序的構(gòu)成1.3.2 C語言程序的特點1.4 C程序的上機步驟1.4.1 C程序的上機步驟1.4.2 TurboC系統(tǒng)菜單1.4.3 程序調(diào)試方法習題第2章 數(shù)據(jù)類型與表達式2.1 常量和變量2.1.1 常量2.1.2 變量2.2 整型數(shù)據(jù)2.2.1 整型常量2.2.2 整型變量2.2.3 整型變量使用2.3 字符型數(shù)據(jù)2.3.1 字符型常量2.3.2 字符型變量2.3.3 字符串常量2.4 浮點型數(shù)據(jù)2.4.1 浮點型常量2.4.2 浮點型變量(實型變量)2.5 變量的初始化2.6 運算符及表達式2.6.1 算術(shù)運算符和算術(shù)表達式2.6.2 賦值語句2.6.3 關(guān)系運算符和關(guān)系表達式2.6.4 邏輯運算符和邏輯表達式2.6.5 位運算符2.6.6 其他運算符2.7 數(shù)據(jù)類型轉(zhuǎn)換2.7.1 自動類型轉(zhuǎn)換2.7.2 強制類型轉(zhuǎn)換2.8 類型定義習題第3章 數(shù)據(jù)的輸入和輸出3.1 數(shù)據(jù)的輸入3.1.1 字符輸入函數(shù)getchar3.1.2 格式輸入函數(shù)scanf3.2 數(shù)據(jù)的輸出3.2.1 字符輸出函數(shù)putchar3.2.2 格式控制函數(shù)printf3.3 應(yīng)用舉例習題技能訓練第4章 條件語句4.1 語句和復合語句4.2 if語句4.2.1 if語句的三種形式4.2.2 if語句的嵌套4.2.3 條件運算符4.3 switch語句4.4 應(yīng)用舉例*4.5 高級應(yīng)用習題技能訓練第5章 循環(huán)控制5.1 goto語句5.2 while循環(huán)語句5.3 dowhile循環(huán)語句5.4 for循環(huán)語句5.5 循環(huán)的嵌套5.6 幾種循環(huán)的比較5.7 break語句和continue語句5.7.1 break語句5.7.2 continue語句5.8 應(yīng)用舉例*5.9 高級應(yīng)用習題技能訓練第6章 數(shù)組6.1 一維數(shù)組的定義和引用6.1.1 一維數(shù)組的定義6.1.2 一維數(shù)組元素的引用6.1.3 一維數(shù)組的初始化6.1.4 一維數(shù)組應(yīng)用舉例6.2 二維數(shù)組的定義和引用6.2.1 二維數(shù)組的定義6.2.1 二維數(shù)組的引用6.2.3 二維數(shù)組的初始化6.2.4 二維數(shù)組應(yīng)用舉例6.3 字符數(shù)組與字符串6.3.1 字符數(shù)組6.3.2 字符串6.4 應(yīng)用舉例*6.5 高級應(yīng)用習題技能訓練第7章 函數(shù)與變量7.1 函數(shù)的概念7.2 函數(shù)的定義7.2.1 無參函數(shù)的定義7.2.2 有參函數(shù)的定義7.3 函數(shù)參數(shù)和函數(shù)值7.3.1 形式參數(shù)和實際參數(shù)7.3.1 函數(shù)的返回值7.4 函數(shù)的調(diào)用7.4.1 函數(shù)調(diào)用的一般形式7.4.2 函數(shù)調(diào)用的方式7.4.3 對被調(diào)用函數(shù)的說明7.5 函數(shù)的嵌套調(diào)用7.6 函數(shù)的遞歸調(diào)用7.7 數(shù)組作為函數(shù)參數(shù)7.7.1 數(shù)組元素作函數(shù)實參7.7.2 數(shù)組名作函數(shù)的實參與形參7.8 變量的定義位置和作用范圍7.8.1 局部變量7.8.2 全局變量7.9 動態(tài)存儲變量與靜態(tài)存儲變量7.9.1 變量的存儲類別7.9.2 局部變量的存儲方式7.9.3 全局變量的存儲方式7.9.4 存儲類別小結(jié)7.9.5 內(nèi)部函數(shù)和外部函數(shù)7.1 0應(yīng)用舉例*7.1 1高級應(yīng)用習題技能訓練第8章 編譯預(yù)處理8.1 宏定義8.1.1 不帶參數(shù)的宏定義8.1.2 帶參數(shù)的宏定義8.2 “文件包含”處理8.3 條件編譯8.3.1 #ifdef語句8.3.2 #ifndef語句8.3.3 #if語句8.3.4 #undef語句8.4 應(yīng)用舉例習題技能訓練第9章 指針9.1 指針的定義與引用9.1.1 指針的概念9.1.2 指針變量的定義9.1.3 指針變量的引用9.2 指針變量作為函數(shù)參數(shù)9.3 指針與數(shù)組9.3.1 指向數(shù)組元素的指針變量的定義與賦值9.3.2 通過指針引用數(shù)組元素9.3.3 指針變量的運算9.3.4 數(shù)組名作函數(shù)參數(shù)9.4 指針與字符串9.4.1 字符數(shù)組9.4.2 字符指針9.5 指針數(shù)組9.5.1 指針數(shù)組的引用9.5.2 命令行參數(shù)*9.6 高級應(yīng)用習題技能訓練第10章 結(jié)構(gòu)體與共用體10.1 結(jié)構(gòu)體的定義10.2 定義結(jié)構(gòu)體類型的變量10.2.1 先定義結(jié)構(gòu)體類型再定義變量名10.2.2 在定義類型的同時定義變量10.2.3 直接定義結(jié)構(gòu)類型變量10.3 結(jié)構(gòu)體類型變量的引用10.3.1 結(jié)構(gòu)體類型變量的引用格式10.3.2 結(jié)構(gòu)體變量的引用規(guī)則10.4 結(jié)構(gòu)體變量的初始化10.4.1 對外部存儲類型的結(jié)構(gòu)體變量進行初始化10.4.2 對靜態(tài)存儲類型的結(jié)構(gòu)體變量進行初始化10.5 結(jié)構(gòu)體數(shù)組10.5.1 結(jié)構(gòu)體數(shù)組的定義10.5.2 結(jié)構(gòu)體數(shù)組的初始化10.5.3 舉例10.6 指向結(jié)構(gòu)體類型數(shù)據(jù)的指針10.6.1 指向結(jié)構(gòu)體變量的指針10.6.2 指向結(jié)構(gòu)體數(shù)組的指針10.7 用指針處理鏈表10.7.1 鏈表10.7.2 建立鏈表的方法--結(jié)構(gòu)體10.7.3 鏈表首指針和結(jié)尾標志10.8 共用體10.8.1 “共用體”類型變量的定義10.8.2 共用體變量的引用方式10.8.3 共用體類型數(shù)據(jù)的特點10.9 枚舉類型*10.1 0高級應(yīng)用習題技能訓練第11章 C語言繪圖11.1 微機的顯示系統(tǒng)11.2 TurboC圖形函數(shù)11.2.1 圖形控制函數(shù)11.2.2 顏色控制函數(shù)11.2.3 基本圖形函數(shù)11.3 應(yīng)用舉例習題技能訓練第12章 文件12.1 文件概述12.1.1 文件的存儲方式12.1.2 C的文件操作12.1.3 緩沖文件與非緩沖文件12.1.4 文件類型指針12.2 文件的打開與關(guān)閉12.2.1 文件的打開(fopen函數(shù))12.2.2 文件的關(guān)閉(fclose函數(shù))12.3 文件的讀寫12.3.1 讀寫一個字符12.3.2 讀寫一個字符串12.3.3 讀寫數(shù)據(jù)字段12.3.4 文件的格式化讀寫12.4 文件定位與隨機讀寫12.5 文件的出錯檢測12.6 應(yīng)用舉例*12.7 高級應(yīng)用習題技能訓練第13章 C++簡介13.1 C++與面向?qū)ο蟪绦驔]汁13.1.1 面向?qū)ο蟪绦蛟O(shè)計13.1.2 Windows平臺上的C++程序開發(fā)工具13.1.3 面向?qū)ο蟮闹饕拍?3.2 類說明13.3 對象說明13.4 繼承13.5 多態(tài)性習題附錄A TurboC集成開發(fā)環(huán)境附錄B 運算符的優(yōu)先級及其結(jié)合性附錄C 標準ASCII字符集附錄D TurboC2.0常用庫函數(shù)附錄E 復習題附錄F 測試題
圖書封面
評論、評分、閱讀與下載