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

出版時(shí)間:2011-6  出版社:機(jī)械工業(yè)出版社  作者:王立柱  頁(yè)數(shù):238  

內(nèi)容概要

  《c語(yǔ)言程序設(shè)計(jì)》介紹利用c語(yǔ)言進(jìn)行計(jì)算機(jī)程序設(shè)計(jì)的基本知識(shí)。全書(shū)共分12章,內(nèi)容包括:機(jī)器語(yǔ)言簡(jiǎn)介,基本數(shù)據(jù)類型,操作符和表達(dá)式,程序流程控制,指針和數(shù)組,函數(shù),模塊化程序設(shè)計(jì),字符串,結(jié)構(gòu)、聯(lián)合、枚舉,流與文件,二維數(shù)組和指針以及c語(yǔ)言高級(jí)綜合程序設(shè)計(jì)。  《c語(yǔ)言程序設(shè)計(jì)》可作為大學(xué)本科c語(yǔ)言程序設(shè)計(jì)課程的教材,也可作為計(jì)算機(jī)編程愛(ài)好者的自學(xué)教材和參考書(shū)。

書(shū)籍目錄

出版者的話編委會(huì)叢書(shū)序言前言教學(xué)建議第1章 機(jī)器語(yǔ)言簡(jiǎn)介1.1 計(jì)算機(jī)組成及工作過(guò)程1.2 計(jì)算機(jī)硬件和軟件1.3 機(jī)器語(yǔ)言程序1.4 匯編語(yǔ)言1.5 存儲(chǔ)和算法的深入探討習(xí)題第2章 基本數(shù)據(jù)類型2.1 變量與字面值常量2.2 整型2.3 字符型2.4 實(shí)型2.5 基本數(shù)據(jù)類型的深入探討習(xí)題第3章 操作符和表達(dá)式3.1 表達(dá)式3.2 關(guān)系操作符3.3 邏輯操作符3.4 自增自減操作符3.5 賦值和復(fù)合賦值操作符3.6 條件操作符3.7 逗號(hào)操作符3.8 復(fù)合表達(dá)式3.9 內(nèi)部類型轉(zhuǎn)換3.9.1 賦值兼容性3.9.2 表達(dá)式計(jì)算中的類型轉(zhuǎn)換過(guò)程3.9.3 強(qiáng)制類型轉(zhuǎn)換習(xí)題第4章 程序流程控制4.1 選擇結(jié)構(gòu)4.1.1 if-else語(yǔ)句4.1.2 switch-case語(yǔ)句4.2 循環(huán)結(jié)構(gòu)4.2.1 for語(yǔ)句4.2.2 while語(yǔ)句4.2.3 do-while語(yǔ)句4.2.4 循環(huán)嵌套4.3 其他流程控制語(yǔ)句4.3.1 break語(yǔ)句4.3.2 continue語(yǔ)句習(xí)題第5章 指針和數(shù)組5.1 指針5.1.1 間接引用和指針5.1.2 指針的算術(shù)運(yùn)算5.1.3 指針的其他基本操作5.1.4 void型指針5.2 數(shù)組5.2.1 數(shù)組和數(shù)組指針5.2.2 變量和長(zhǎng)度為1的數(shù)組5.2.3 數(shù)組和指針的相互依存5.3 指針和數(shù)組的應(yīng)用設(shè)計(jì)舉例5.3.1 數(shù)組元素求和5.3.2 選擇最小元素5.3.3 選擇排序5.3.4 順序查找5.4 指針和數(shù)組的深入探討5.4.1 指針、數(shù)組、表達(dá)式和左值5.4.2 數(shù)組變量指針和數(shù)組指針5.4.3 指針的深入探討-類型與bit習(xí)題第6章 函數(shù)6.1 函數(shù)定義與調(diào)用6.2 值傳遞和指針傳遞6.3 返回值與指針傳遞6.4 函數(shù)聲明(原型)6.5 函數(shù)應(yīng)用設(shè)計(jì)舉例6.5.1 判斷質(zhì)數(shù)6.5.2 求最大公約數(shù)6.5.3 選擇排序6.5.4 起泡排序6.5.5 數(shù)制轉(zhuǎn)換6.5.6 順序查找6.5.7 折半查找6.5.8 劃分?jǐn)?shù)組元素6.5.9 刪除重復(fù)數(shù)據(jù)6.6 函數(shù)調(diào)用與變量的存儲(chǔ)類別6.6.1 自動(dòng)局部變量6.6.2 靜態(tài)局部變量6.6.3 外部變量6.6.4 寄存器變量6.7 動(dòng)態(tài)空間管理6.7.1 動(dòng)態(tài)空間的申請(qǐng)與釋放6.7.2 篩法求質(zhì)數(shù)6.7.3 josephus問(wèn)題6.8 函數(shù)指針6.9 遞歸6.10 輸入/輸出函數(shù)6.10.1 printf和scanf6.10.2 getchar和putchar6.11 函數(shù)的深入探討6.11.1 作為函數(shù)退出點(diǎn)的return語(yǔ)句6.11.2 自變量指針不能作為返回值6.11.3 函數(shù)表達(dá)式和左值6.11.4 移動(dòng)下標(biāo)與移動(dòng)指針6.11.5 數(shù)組和指針參數(shù)習(xí)題第7章 模塊化程序設(shè)計(jì)7.1 全局外部函數(shù)7.2 靜態(tài)外部函數(shù)7.3 全局外部變量7.4 靜態(tài)外部變量7.5 const限定修飾符7.5.1 const型變量7.5.2 間接const型指針和函數(shù)7.5.3 const型指針7.5.4 全const型指針7.6 編譯預(yù)處理7.6.1 無(wú)參宏指令7.6.2 帶參宏指令7.6.3 條件編譯指令7.6.4 文件包含指令7.7 模塊化應(yīng)用設(shè)計(jì)舉例-數(shù)組的輸入/輸出、排序和查找習(xí)題第8章 字符串8.1 字符串常量和字符串賦值8.2 字符串基本操作函數(shù)聲明8.3 字符串基本操作函數(shù)實(shí)現(xiàn)8.4 字符串應(yīng)用設(shè)計(jì)舉例8.4.1 判斷回文8.4.2 刪除空格字符8.5 字符串基本操作函數(shù)的補(bǔ)充8.5.1 求子串8.5.2 子串插入8.5.3 子串刪除8.5.4 字符查找8.5.5 子串查找8.6 字符串的深入探討8.6.1 特殊字符串8.6.2 再論字符串常量習(xí)題第9章 結(jié)構(gòu)、聯(lián)合、枚舉9.1 結(jié)構(gòu)9.1.1 結(jié)構(gòu)定義9.1.2 結(jié)構(gòu)變量和typedef名字9.1.3 結(jié)構(gòu)變量的初始化和賦初值9.1.4 結(jié)構(gòu)數(shù)組9.1.5 結(jié)構(gòu)的嵌套9.1.6 結(jié)構(gòu)返回值和指針傳遞9.2 聯(lián)合9.3 枚舉9.4 結(jié)構(gòu)應(yīng)用設(shè)計(jì)舉例9.4.1 模擬洗牌9.4.2 date結(jié)構(gòu)9.4.3 三天打魚(yú),兩天曬網(wǎng)習(xí)題第10章 流與文件10.1 文件指針10.2 文件的打開(kāi)與關(guān)閉10.3 文件的讀寫(xiě)10.3.1 字符的讀寫(xiě)10.3.2 字符串的讀寫(xiě)10.3.3 無(wú)格式讀寫(xiě)10.3.4 格式讀寫(xiě)10.4 文件的隨機(jī)訪問(wèn)習(xí)題第11章 二維數(shù)組和指針11.1 二維數(shù)組與二維數(shù)組指針11.2 二維數(shù)組與一維數(shù)組11.3 指針數(shù)組與二級(jí)指針變量(指針的指針)11.4 指針數(shù)組與二維數(shù)組11.5 二級(jí)指針指向的動(dòng)態(tài)數(shù)組空間11.6 以二級(jí)指針為形參的main函數(shù)11.7 二維數(shù)組和指針應(yīng)用設(shè)計(jì)舉例-馬鞍點(diǎn)11.8 二維數(shù)組和指針的深入探討-一級(jí)和二級(jí)指針與一維和二維指針習(xí)題第12章 高級(jí)綜合程序設(shè)計(jì)12.1 順序表12.1.1 順序表結(jié)構(gòu)12.1.2 順序表方法的實(shí)現(xiàn)12.1.3 刪除順序表重復(fù)數(shù)據(jù)12.2 單向鏈表12.2.1 單向鏈表結(jié)構(gòu)12.2.2 單向鏈表方法的實(shí)現(xiàn)12.2.3 逆置12.3 結(jié)構(gòu)串12.3.1 結(jié)構(gòu)串結(jié)構(gòu)12.3.2 結(jié)構(gòu)串方法的實(shí)現(xiàn)12.4 綜合設(shè)計(jì)-文本統(tǒng)計(jì)12.5 c語(yǔ)言高級(jí)程序設(shè)計(jì)的深入探討-展望c++12.6 從c到c++的基本內(nèi)容12.6.1 變量和類型12.6.2 輸入/輸出12.6.3 內(nèi)聯(lián)函數(shù)12.6.4 操作符重載12.6.5 函數(shù)重載12.6.6 引用型12.6.7 提取符和插入符重載12.6.8 默認(rèn)參數(shù)12.7 順序表從c到c++12.7.1 c順序表結(jié)構(gòu)和c++順序表類12.7.2 c++順序表類的實(shí)現(xiàn)12.7.3 new和delete操作符12.7.4 復(fù)制構(gòu)造函數(shù)和復(fù)制賦值操作符函數(shù)12.7.5 構(gòu)造函數(shù)與初始化習(xí)題附錄a 命名規(guī)則附錄b 常用的ansi c標(biāo)準(zhǔn)庫(kù)函數(shù)附錄c 語(yǔ)言操作符的優(yōu)先級(jí)與結(jié)合性附錄d visual c++ 6.0環(huán)境介紹參考文獻(xiàn)

圖書(shū)封面

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


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


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

 
 

 

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

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