出版時(shí)間:2009-3 出版社:清華大學(xué)出版社 作者:高敬陽,李芳 主編,馬靜 等編著 頁數(shù):203
內(nèi)容概要
本書通過案例教學(xué)的方式,由淺入深,讓學(xué)生在模仿一訓(xùn)練一應(yīng)用的過程中,快速掌握程序設(shè)計(jì)的基本思想和基本方法。 本書主要內(nèi)容包括C程序概述、用C語言編寫簡(jiǎn)單程序、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體與共用體、文件,共9章。書中各章均給出了內(nèi)容豐富而又有代表性的例題,全部程序都在Visual C++6.0中調(diào)試通過,同時(shí)也對(duì)Visual C++環(huán)境進(jìn)行了介紹。書后配有各章習(xí)題分析及部分習(xí)題答案,供讀者參考。此外,還提供了教學(xué)資源豐富的課程網(wǎng)站作為教學(xué)活動(dòng)的課外補(bǔ)充。 本書可作為高等學(xué)校各專業(yè)C程序設(shè)計(jì)課程的教材,也可以作為各類計(jì)算機(jī)培訓(xùn)班的教材和成人教育同類課程教材及自學(xué)教材。
書籍目錄
第1章 概述 1.1 引例 1.2 C語言程序的基本結(jié)構(gòu) 1.3 程序設(shè)計(jì)基本概念 1.3.1 程序 1.3.2 程序設(shè)計(jì) 1.3.3 程序設(shè)計(jì)語言 1.4 C語言的發(fā)展與特點(diǎn) 1.4.1 C語言的發(fā)展 1.4.2 C語言的特點(diǎn) 1.5 C語言的字符集 1.6 C語言的詞法符號(hào) 1.7 運(yùn)行C程序的步驟和開發(fā)環(huán)境 1.7.1 運(yùn)行C程序的步驟 1.7.2 集成開發(fā)環(huán)境 本章小結(jié) 習(xí)題1第2章 用C語言編寫簡(jiǎn)單程序 2.1 引例 2.2 數(shù)據(jù)類型 2.2.1 C語言的數(shù)據(jù)類型 2.2.2 常量和變量 2.2.3 整型數(shù)據(jù) 2.2.4 實(shí)型數(shù)據(jù) 2.2.5 字符型數(shù)據(jù) 2.2.6 變量賦初值 2.3 運(yùn)算符與表達(dá)式 2.3.1 C語言運(yùn)算符簡(jiǎn)介 2.3.2 算術(shù)運(yùn)算符與算術(shù)表達(dá)式 2.3.3 賦值運(yùn)算符與賦值表達(dá)式 2.3.4 逗號(hào)運(yùn)算符與逗號(hào)表達(dá)式 2.4 各類數(shù)值型數(shù)據(jù)間的混合運(yùn)算 2.4.1 自動(dòng)類型轉(zhuǎn)換 2.4.2 強(qiáng)制類型轉(zhuǎn)換 2.5 數(shù)據(jù)的輸入輸出 2.5.1 標(biāo)準(zhǔn)字符輸入輸出函數(shù) 2.5.2 格式輸出函數(shù)printf() 2.5.3 數(shù)據(jù)輸入函數(shù)scanf() 2.6 順序結(jié)構(gòu)程序設(shè)計(jì) 2.6.1 C語言的語句 2.6.2 順序結(jié)構(gòu)程序設(shè)計(jì)舉例 本章小結(jié) 習(xí)題2第3章 分支結(jié)構(gòu)程序設(shè)計(jì) 3.1 引例 3.2 關(guān)系運(yùn)算和邏輯運(yùn)算 3.2.1 關(guān)系運(yùn)算 3.2.2 邏輯運(yùn)算 3.3 if語句 3.3.1 if-else形式 3.3.2 if形式 3.3.3 if語句的嵌套 3.3.4 if-else if形式 3.3.5 條件運(yùn)算符及條件表達(dá)式 3.4 switch語句 本章小結(jié) 習(xí)題3第4章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 4.1 引例 4.2 while語句 4.3 do-while語句 4.4 for語句 4.4.1 for語句格式 4.4.2 for語句實(shí)例 4.4.3 三種循環(huán)語句的比較 4.5 循環(huán)嵌套 4.6 brcak和continue語句 4.6.1 break語句 4.6.2 Continue語句 4.7 goto語句 4.8 循環(huán)應(yīng)用 本章小結(jié) 習(xí)題4第5章 數(shù)組 5.1 引例 5.2 一維數(shù)組 5.2.1 數(shù)組的概念 5.2.2 一維數(shù)組的定義 5.2.3 一維數(shù)組的引用 5.2.4 一維數(shù)組的初始化 5.2.5 一維數(shù)組的應(yīng)用 5.3 二維數(shù)組 5.3.1 二維數(shù)組的定義 5.3.2 二維數(shù)組的引用和初始化 5.3.3 二維數(shù)組的應(yīng)用 5.4 字符數(shù)組 5.4.1 字符數(shù)組的定義 5.4.2 字符數(shù)組的初始化和引用 5.4.3 字符數(shù)組和字符串 5.4.4 字符串處理函數(shù) 5.5 用文件處理數(shù)據(jù) 5.6 綜合應(yīng)用實(shí)例 本章小結(jié) 習(xí)題5第6章 函數(shù) 6.1 引例 6.2 函數(shù)的定義及調(diào)用 6.2.1 函數(shù)的定義 6.2.2 函數(shù)的調(diào)用 6.2.3 函數(shù)聲明 6.2.4 兩種特殊的函數(shù) 6.3 函數(shù)的遞歸調(diào)用 6.4 數(shù)組作為函數(shù)的參數(shù) 6.4.1 一維數(shù)組作為函數(shù)的參數(shù) 6.4.2 函數(shù)間的參數(shù)傳遞 6.4.3 二維數(shù)組作為函數(shù)的參數(shù) 6.4.4 字符數(shù)組作為函數(shù)的參數(shù) 6.5 程序的多文件組織 6.6 作用域和存儲(chǔ)類型 6.6.1 變量的作用域 6.6.2 變量的存儲(chǔ)類型 6.6.3 函數(shù)的存儲(chǔ)類型 6.7 函數(shù)的應(yīng)用 6.7.1 函數(shù)應(yīng)用實(shí)例 6.7.2 函數(shù)的通用性 本章小結(jié) 習(xí)題6第7章 指針 7.1 引例 7.2 指針變量的定義和引用 7.2.1 指針變量的定義 7.2.2 指針變量的引用 7.2.3 指針變量的應(yīng)用 7.3 指針與數(shù)組 7.3.1 指向數(shù)組元素的指針 7.3.2 指針與字符串 7.3.3 指針與二維數(shù)組的關(guān)系 7.4 指針與函數(shù) 7.4.1 指針作為函數(shù)的參數(shù) 7.4.2 返回值為指針的函數(shù) 7.4.3 函數(shù)指針 7.5 指針數(shù)組和指向指針的指針 7.5.1 指針數(shù)組 7.5.2 指向指針的指針 7.5.3 命令行參數(shù)與字符指針數(shù)組 本章小結(jié) 習(xí)題7第8章 結(jié)構(gòu)體與共用體 8.1 引例 8.2 結(jié)構(gòu)體類型的聲明和結(jié)構(gòu)體類型變量的定義 8.2.1 結(jié)構(gòu)體類型的聲明 8.2.2 結(jié)構(gòu)體類型變量的定義 8.2.3 結(jié)構(gòu)體變量的引用 8.2.4 結(jié)構(gòu)體變量的初始化 8.3 結(jié)構(gòu)體數(shù)組 8.3.1 定義結(jié)構(gòu)體數(shù)組 8.3.2 結(jié)構(gòu)體數(shù)組的初始化 8.3.3 結(jié)構(gòu)體數(shù)組的引用 8.4 結(jié)構(gòu)體指針 8.4.1 結(jié)構(gòu)體指針變量的定義與引用 8.4.2 指向結(jié)構(gòu)體數(shù)組的指針 8.4.3 結(jié)構(gòu)體變量和指向結(jié)構(gòu)體的指針作為函數(shù)參數(shù) 8.5 動(dòng)態(tài)存儲(chǔ)分配 8.6 鏈表 8.6.1 鏈表的概念 8.6.2 動(dòng)態(tài)鏈表 8.6.3 單向鏈表中的插入與刪除 8.7 共用體 8.7.1 共用體的概念 8.7.2 共用體變量的引用 8.8 枚舉類型 8.8.1 枚舉類型的定義 8.8.2 枚舉變量的定義 8.8.3 枚舉變量的賦值和使用 8.9 用typcdef命名類型 本章小結(jié) 習(xí)題8第9章 文件 9.1 文件概述 9.1.1 文件的概念 9.1.2 緩沖文件系統(tǒng) 9.1.3 文件結(jié)構(gòu)和文件類型指針 9.2 文件的打開和關(guān)閉 9.2.1 文件打開函數(shù)fopen 9.2.2 文件關(guān)閉函數(shù)fclose 9.3 文件的讀寫 9.3.1 文件的字符輸入輸出函數(shù) 9.3.2 文件的字符串輸入輸出函數(shù) 9.3.3 文件的格式化輸入輸出函數(shù) 9.3.4 文件的數(shù)據(jù)塊輸入輸出函數(shù) 9.4 其他文件函數(shù) 9.5 應(yīng)用舉例 本章小結(jié) 習(xí)題9附錄A AsCⅡ重碼表附錄B 運(yùn)算符的優(yōu)先級(jí)和結(jié)合性附錄C 常用庫函數(shù)附錄D 預(yù)處理命令 D.1 宏定義 D.2 文件包含 D.3 條件編譯附錄E 各章習(xí)題解析與提示參考文獻(xiàn)
圖書封面
評(píng)論、評(píng)分、閱讀與下載
C程序設(shè)計(jì)教程與實(shí)訓(xùn) PDF格式下載