出版時(shí)間:2011-1 出版社:王興波、 劉波 天津大學(xué)出版社 (2011-01出版) 作者:王興波,劉波 編 頁(yè)數(shù):279
內(nèi)容概要
《C語(yǔ)言基礎(chǔ)教程》采用以知識(shí)點(diǎn)形成知識(shí)輪廓再形成結(jié)構(gòu)性知識(shí)體系的方式編寫。采用了大量的卡通插圖對(duì)每個(gè)章節(jié)的重點(diǎn)、難點(diǎn)進(jìn)行提示,對(duì)一些基本概念和技巧也做了大量注釋;整個(gè)教材充滿童趣、通俗易懂。書(shū)中內(nèi)容還結(jié)合了國(guó)家計(jì)算機(jī)等級(jí)考試二級(jí)(C語(yǔ)言)的具體要求?! 禖語(yǔ)言基礎(chǔ)教程》共12章,第1章計(jì)算機(jī)程序設(shè)計(jì)的含義,第2章C語(yǔ)言程序的基本結(jié)構(gòu),第3章C語(yǔ)言的基本數(shù)據(jù)類型與簡(jiǎn)單I/O,第4章C語(yǔ)言的語(yǔ)句特征,第5章函數(shù),第6章變量的存儲(chǔ)屬性,第7章編譯預(yù)處理與工程,第8章C語(yǔ)言的數(shù)組及其應(yīng)用,第9章指針變量及其屬性,第10章結(jié)構(gòu)體、共用體數(shù)據(jù)及其應(yīng)用,第11章C語(yǔ)言的文件I/O及其應(yīng)用,第12章C語(yǔ)言的位運(yùn)算與低級(jí)操作。 《C語(yǔ)言基礎(chǔ)教程》可以作為本科、高職、中專工科用計(jì)算機(jī)高級(jí)語(yǔ)言程序設(shè)計(jì)的教材,也可作為一般工程技術(shù)人員參考用書(shū)。
書(shū)籍目錄
第1章 計(jì)算機(jī)程序設(shè)計(jì)的含義1.1 計(jì)算機(jī)系統(tǒng)及其工作原理1.1.1 計(jì)算機(jī)系統(tǒng)組成簡(jiǎn)述1.1.2 計(jì)算機(jī)的工作原理1.2 程序設(shè)計(jì)概述1.2.1 程序設(shè)計(jì)的含義1.2.2 程序設(shè)計(jì)語(yǔ)言1.2.3 C語(yǔ)言的特點(diǎn)1.3程序設(shè)計(jì)1.3.1 程序設(shè)計(jì)的基本術(shù)語(yǔ)1.3.2 程序設(shè)計(jì)的四部曲1.3.3 程序設(shè)計(jì)必備的工具程序設(shè)計(jì)三劍客1.4 本章小結(jié)第2章 C語(yǔ)言程序的基本結(jié)構(gòu)2.1 認(rèn)知C語(yǔ)言程序2.2 C語(yǔ)言程序基本結(jié)構(gòu)2.2.1 C語(yǔ)言的注釋符號(hào)“嚴(yán)”2.2.2 程序頭部2.2.3 main函數(shù)2.2.4 變量的定義部分2.2.5 其他部分2.2.6 示例2.3 本章要點(diǎn)第3章C語(yǔ)言的基本數(shù)據(jù)類型與簡(jiǎn)單3.1 C語(yǔ)言的基本數(shù)據(jù)類型3.2 C語(yǔ)言的標(biāo)識(shí)符、常量與變量3.2.1 標(biāo)識(shí)符3.2.2 常量3.2.3 變量3.3 C語(yǔ)言的基本I/0操作3.3.1 printf函數(shù)3.3.2 sCanf函數(shù)3.3.3 getCh,getChe,gets函數(shù)系列3.3.4 putCh,puts函數(shù)系列3.4 本章小結(jié)3.5 復(fù)習(xí)練習(xí)題第4章 語(yǔ)言的語(yǔ)句特征4.1 語(yǔ)句結(jié)構(gòu)概述.:4.1.1 語(yǔ)句4.1.2 流程及流程圖4.1.3 表達(dá)式4.2 C語(yǔ)言程序的三種基本結(jié)構(gòu)及其語(yǔ)句4.2.1 順序結(jié)構(gòu)4.2.2 選擇結(jié)構(gòu)4.2.3 循環(huán)結(jié)構(gòu)4.3 復(fù)習(xí)練習(xí)題第5章 函數(shù)5.1 庫(kù)函數(shù)5.2 白定義函數(shù)5.2.1 認(rèn)知C語(yǔ)言函數(shù)的結(jié)構(gòu)5.2.2 自定義函數(shù)的過(guò)程5.3 函數(shù)的調(diào)用5.3.1 調(diào)用條件與方式5.3.2 形參與實(shí)參5.4 main函數(shù)的參數(shù)5.5 復(fù)習(xí)練習(xí)題第6章 變量的存儲(chǔ)屬性6.1 變量性質(zhì)概述6.1.1 變量的屬性6.1.2 程序在內(nèi)存的分段存儲(chǔ)模式6.2 各類變量的存儲(chǔ)屬性分析6.2.1 局部變量6.2.2 全局變量6.2.3 動(dòng)態(tài)、靜態(tài)、全局、局部變量的綜合關(guān)系6.3 復(fù)習(xí)練習(xí)題第7章 編譯預(yù)處理與工程7.1 文件包含與條件編譯7.1.1 文件包含7.1.2 條件編譯7.2 宏7.2.1 常量宏7.2.2 變量宏及其展開(kāi)7.2.3 宏定義的注意事項(xiàng)7.2.4 宏與函數(shù)的比較7.3 工程與工程文件7.3.1 工程的概念7.3.2 建立工程文件的方法7.3.3 開(kāi)發(fā)工程時(shí)的注意事項(xiàng)7.4 復(fù)習(xí)練習(xí)題第8章 C語(yǔ)言的數(shù)組及其應(yīng)用8.1 數(shù)組的概念與基本屬性8.1.1 數(shù)組的概念8.1.2 一維數(shù)組的定義8.1.3 一維數(shù)組的初始化8.1.4 一維數(shù)組的操作8.1.5 數(shù)組名字與數(shù)組的指針8.1.6 一維數(shù)組的指針及其下標(biāo)運(yùn)算8.1.7 數(shù)組作為函數(shù)的形參8.1.8 數(shù)組的存儲(chǔ)屬性8.2 數(shù)組的引用8.2.1 一維數(shù)組作為函數(shù)參數(shù)的特點(diǎn)8.2.2 使用數(shù)組的注意事項(xiàng)8.3 二維數(shù)組簡(jiǎn)介8.3.1 二維數(shù)組的定義8.3.2 二維數(shù)組的初始化8.3.3 ——維數(shù)組的引用8.4 字符數(shù)組與字符串8.4.1 字符數(shù)組的定義8.4.2 字符數(shù)組的初始化8.4.3 字符號(hào)的特殊意義8.5 復(fù)習(xí)練習(xí)題第9章 指針變量及其屬性9.1 指針變量及其性質(zhì)的回顧9.1.1 指針的概念9.1.2 首地址9.1.3 指針變量9.1.4 指針變量容易產(chǎn)生的誤區(qū)9.2 指針變量的引用規(guī)律9.2.1 一般引用9.2.2 指針類型的參數(shù)9.2.3 用指針作函數(shù)參數(shù)的優(yōu)點(diǎn)9.3 指針與數(shù)組9.3.1 用指針變量訪問(wèn)數(shù)組元素9.3.2 用Char型指針變量訪問(wèn)字符串9.3.3 指針、數(shù)組、字符串的關(guān)系9.4 指針相關(guān)的其他問(wèn)題9.4.1 返回指針的函數(shù)9.4.2 指針數(shù)組9.4.3 指向函數(shù)的指針變量9.4.4 指向指針的指針變量一雙重指針9.5 復(fù)習(xí)練習(xí)題第10章 結(jié)構(gòu)體、共用體數(shù)據(jù)及其應(yīng)用10.1 結(jié)構(gòu)體數(shù)據(jù)類型10.1.1 結(jié)構(gòu)體的構(gòu)造與特點(diǎn)10.1.2 結(jié)構(gòu)體類型變量的定義10.1.3 結(jié)構(gòu)體變量的初始化10.1.4 類型與變量10.1.5 不同定義方法的比較10.1.6 結(jié)構(gòu)體變量的存儲(chǔ)屬性10.2 結(jié)構(gòu)體變量的引用規(guī)律10.2.1 一般引用10.2.2 作為函數(shù)參數(shù)的引用10.3 結(jié)構(gòu)數(shù)組、指針及函數(shù)10.3.1 結(jié)構(gòu)數(shù)組的定義與調(diào)用10.3.2 結(jié)構(gòu)指針的定義與引用10.3.3 結(jié)構(gòu)體類型的函數(shù)10.3.4 鏈表及其應(yīng)用10.4 共用體10.4.1 共用體的概念與特點(diǎn)10.4.2 共用體變量的引用規(guī)律10.5 復(fù)習(xí)練習(xí)題第11章 C語(yǔ)言的文件I/O及其應(yīng)用11.1 C語(yǔ)言文件及其屬性11.2 緩沖文件的操作11.2.1 緩沖文件的打開(kāi)與關(guān)閉11.2.2 文件的順序讀寫11.2.3 文件的隨機(jī)讀寫11.2.4 文件結(jié)束符11.2.5 緩沖文件的其他操作11.3 非緩沖文件及其操作11.3.1 非緩沖文件的基本操作11.3.2 非緩沖文件的應(yīng)用11.4.復(fù)習(xí)練習(xí)題第12章 C語(yǔ)言的位運(yùn)算與低級(jí)操作12.1 位運(yùn)算12.1.1 位運(yùn)算的概念12.1.2 C語(yǔ)言的位操作運(yùn)算12.1.3 按位操作的一些簡(jiǎn)單應(yīng)用技巧12.2 位運(yùn)算的應(yīng)用12.3 C語(yǔ)言的低級(jí)操作12.3.1 int8612.3.2 bdos12.3.3 intdos12.4 復(fù)習(xí)練習(xí)題附錄附錄A C語(yǔ)言綜合測(cè)試題附錄B TurboC常用庫(kù)函數(shù)簡(jiǎn)介附錄C 常用庫(kù)函數(shù)簡(jiǎn)介附錄D 美國(guó)信息交換標(biāo)準(zhǔn)碼ASCII碼表參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁(yè):插圖:回顧一下我們?cè)谟?jì)算機(jī)上觀賞一部電影的情形。當(dāng)我們用一個(gè)播放軟件播放一部我們喜愛(ài)的電影時(shí),計(jì)算機(jī)能夠一幕接一幕地自動(dòng)播放全部的內(nèi)容。計(jì)算機(jī)為什么自動(dòng)工作呢?這是因?yàn)楝F(xiàn)在的計(jì)算機(jī)基本都是按照馮·諾依曼(Von Neumann)設(shè)計(jì)原則而設(shè)計(jì)的。馮·諾依曼是一個(gè)數(shù)學(xué)家。他對(duì)人類的最大貢獻(xiàn)就是規(guī)劃了電子計(jì)算機(jī)的一種系統(tǒng)結(jié)構(gòu)。在分析了世界上第一臺(tái)計(jì)算機(jī)ENIAC的工作原理的基礎(chǔ)上,馮·諾依曼提出了計(jì)算機(jī)工作的基本原理,這就是現(xiàn)在被稱為“程序存儲(chǔ)+程序控制”的計(jì)算機(jī)工作原理(簡(jiǎn)稱“程序存儲(chǔ)原理”),其基本要點(diǎn)是:數(shù)字計(jì)算機(jī)的數(shù)制采用二進(jìn)制,計(jì)算機(jī)應(yīng)該按照程序順序執(zhí)行。具體解釋如下。(1)程序存儲(chǔ)。程序存儲(chǔ)的原理如圖1.5所示。程序是由一條一條的指令組成的,計(jì)算機(jī)在運(yùn)行時(shí)按照指令的順序依次執(zhí)行運(yùn)算。運(yùn)算前必須事先將程序存入存儲(chǔ)器中,再由控制器自動(dòng)讀取并執(zhí)行。程序與數(shù)據(jù)都采用二進(jìn)制數(shù)、以字節(jié)為單位進(jìn)行存儲(chǔ)。(2)程序控制。程序控制的原理如圖1.6所示。計(jì)算機(jī)在工作時(shí),控制器按照程序制定的順序到存放程序代碼的內(nèi)存區(qū)域去取指令代碼,在CPIJ中完成對(duì)代碼的分析,然后依據(jù)分析的結(jié)果,適時(shí)地向各個(gè)部件發(fā)出完成該指令功能的控制信號(hào),實(shí)現(xiàn)指令功能。
編輯推薦
《C語(yǔ)言基礎(chǔ)教程》是國(guó)家級(jí)示范性高等院校精品規(guī)劃教材之一。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版