C語言程序設(shè)計(jì)

出版時(shí)間:2003-5-1  出版社:清華大學(xué)出版社  作者:黃維通,馬力妮  頁數(shù):345  

內(nèi)容概要

本書從C語言程序設(shè)計(jì)的基礎(chǔ)原理及程序設(shè)計(jì)的基本思想出發(fā),貫穿“基礎(chǔ)—應(yīng)用—專題”這一主線,緊扣基礎(chǔ),重點(diǎn)突出,循序漸進(jìn),面向應(yīng)用。    本教材基礎(chǔ)部分的主要內(nèi)容包括程序設(shè)計(jì)串的基本概念與應(yīng)用,如變量、數(shù)組、控制結(jié)構(gòu)等;在掌握了這些基本要領(lǐng)與應(yīng)用的基礎(chǔ)上引入函數(shù)的結(jié)構(gòu)與應(yīng)用、指針的概念及其應(yīng)用、圖形用戶界面的設(shè)計(jì)與應(yīng)用、算法設(shè)計(jì)與實(shí)現(xiàn)、結(jié)構(gòu)型數(shù)據(jù)的應(yīng)用及文件的操作等面向應(yīng)用的知識(shí)點(diǎn)介紹;然后在上述知識(shí)點(diǎn)的基礎(chǔ)上進(jìn)一步介紹數(shù)據(jù)結(jié)構(gòu)專題,包括鏈表、棧、隊(duì)列和二叉樹的概念與應(yīng)用。    本書語言表達(dá)嚴(yán)謹(jǐn)、流暢,實(shí)例豐富,書中例題的代碼都做了詳細(xì)注釋,便于自學(xué)。與本書配套的《C語言程序設(shè)計(jì)電子教案》和《C語言設(shè)計(jì)習(xí)題解析》將由清華大學(xué)出版社出版。    本書適合作為大專院校程序設(shè)計(jì)課程的入門教材,也可供計(jì)算機(jī)水平考試培訓(xùn)及各類成人教育等教學(xué)使用,還可供計(jì)算機(jī)愛好者自學(xué)。

書籍目錄

第1章 C語言的基本概念 1.1 C語言的發(fā)展與特點(diǎn) 1.2 幾個(gè)基本概念 1.3 軟件工程的概念 1.4 C語言程序的基本標(biāo)識(shí)符 1.5 C程序的幾個(gè)簡(jiǎn)單實(shí)例 1.6 C程序的結(jié)構(gòu)特點(diǎn) 1.7 C語言程序的編譯和執(zhí)行 習(xí)題第2章 C語言程序的基本數(shù)據(jù)類型及其運(yùn)算 2.1 C語言的數(shù)據(jù)類型  2.2 數(shù)據(jù)類型及變量 2.3 運(yùn)算符和表達(dá)式 2.4 位運(yùn)算符 2.5 C語言基本輸入輸出函數(shù) 習(xí)題第3章 C語言程序基本控制結(jié)構(gòu)及其應(yīng)用 3.1 算法及結(jié)構(gòu)化程序設(shè)計(jì)  3.2 順序結(jié)構(gòu)程序設(shè)計(jì) 3.3 分支結(jié)構(gòu)程序設(shè)計(jì) 3.4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 3.5 結(jié)構(gòu)化程序應(yīng)用舉例 習(xí)題第4章 數(shù)組及其應(yīng)用 4.1 一維數(shù)組  4.2 多維數(shù)組 4.3 字符型數(shù)組與字符串 4.4 綜合應(yīng)用舉例 習(xí)題第5章 函數(shù)及其應(yīng)用 5.1 函數(shù)的定義與調(diào)用  5.2 函數(shù)間的信息傳遞方式 5.3 函數(shù)與數(shù)組 5.4 遞歸函數(shù)與遞歸調(diào)用 5.5 變量的存儲(chǔ)類型及作用域 習(xí)題第6章 指針 6.1 指針的基本概念及定義方式  6.2 指針的運(yùn)算 6.3 指針與數(shù)組 6.4 字符指針數(shù)組 6.5 指針數(shù)組 6.6 指針在函數(shù)參數(shù)傳遞中的應(yīng)用 6.7 指針型函數(shù) 6.8 多級(jí)指針 6.9 指向函數(shù)的指針 6.10 動(dòng)態(tài)指針 習(xí)題第7章 圖形設(shè)計(jì)與應(yīng)用 7.1 用C語言圖形庫函數(shù)繪圖  7.2 復(fù)雜圖形的繪制和圖形程序設(shè)計(jì)方法 習(xí)題第8章 結(jié)構(gòu)體、聯(lián)合體和枚舉 8.1 結(jié)構(gòu)體的說明和定義  8.2 結(jié)構(gòu)體成員的引用與結(jié)構(gòu)體變量的初始化 8.3 結(jié)構(gòu)體數(shù)組 8.4 結(jié)構(gòu)體指針 8.5 結(jié)構(gòu)體在函數(shù)間的傳遞 8.6 結(jié)構(gòu)體在指針型和結(jié)構(gòu)體型函數(shù) 8.7 結(jié)構(gòu)體嵌套 8.8 聯(lián)合體 8.9 枚舉類型 8.10 自定義類型 8.11 位字段結(jié)構(gòu)體 習(xí)題第9章 排序及查找算法及其實(shí)現(xiàn) 9.1 排序概述  9.2 冒泡排序法的設(shè)計(jì)及其實(shí)現(xiàn) 9.3 選擇排序法的設(shè)計(jì)及其實(shí)現(xiàn) 9.4 插入排序法的設(shè)計(jì)及其實(shí)現(xiàn) 9.5 SHELL排序法的設(shè)計(jì)及其實(shí)現(xiàn) 9.6 字符串?dāng)?shù)組的排序設(shè)計(jì)及其實(shí)現(xiàn) 9.7 查找概述 9.8 順序查找及其應(yīng)用 9.9 折半查找及其應(yīng)用 習(xí)題第10章 文件操作 10.1 文件的概念 10.2 文件的基本操作 10.3 文件的讀寫操作 10.4 文件的定位 10.5 錯(cuò)誤處理 習(xí)題第11章 鏈表及其應(yīng)用 11.1 鏈表的基本概念  11.2 鏈表的基本操作方法 11.3 循環(huán)鏈表 11.4 雙向鏈表 11.5 鏈表的應(yīng)用 習(xí)題第12章 棧及其應(yīng)用 12.1 棧的定義及其基本操作 12.2 棧的實(shí)現(xiàn) 12.3 進(jìn)制轉(zhuǎn)換—棧的應(yīng)用實(shí)例 習(xí)題第13章 隊(duì)列及其應(yīng)用 13.1 隊(duì)列的定義及基本操作 13.2 隊(duì)列的實(shí)現(xiàn) 13.3 隊(duì)列的應(yīng)用 習(xí)題第14章 二叉及其應(yīng)用 14.1 樹的概念  14.2 關(guān)于樹的一些術(shù)語及特性 14.3 二叉樹的特點(diǎn)與數(shù)學(xué)性質(zhì) 14.4 二叉樹的基本操作及其實(shí)現(xiàn) 14.5 二叉樹的應(yīng)用 習(xí)題附錄A 預(yù)處理命令的應(yīng)用附錄B Turbo C 3.0的上機(jī)過程附錄C Turbo C 3.0程序的調(diào)試附錄D ASCII碼表參考文獻(xiàn)

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    C語言程序設(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)2條)

 
 

  •   書不錯(cuò),就是封面和網(wǎng)上的圖片不一樣,但應(yīng)該是同一本書。
  •   當(dāng)當(dāng)網(wǎng)這件事辦的相當(dāng)不夠意思,我要的明明是黃維通主編的C語言程序設(shè)計(jì),可是當(dāng)當(dāng)網(wǎng)卻給了我一本別人編的,而且還不能退貨,郁悶,說如果不拆封可以退貨,不拆封誰知道是錯(cuò)的,知道是錯(cuò)的書又不能退,委實(shí)讓人郁悶。
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7