程序設(shè)計(jì)基礎(chǔ)

出版時間:2000年6月1日  出版社:人民郵電出版社  作者:王載新  頁數(shù):292000  字?jǐn)?shù):493000  

內(nèi)容概要

C語言是當(dāng)代最流行的程序設(shè)計(jì)語言之一,它的簡潔、緊湊、靈活、實(shí)用、高效、可移植性好等優(yōu)點(diǎn)深受用戶歡迎。C語言的數(shù)據(jù)類型豐富,它不僅具有高級程序設(shè)計(jì)語言的優(yōu)點(diǎn),而且還具有低級程序設(shè)計(jì)語言的特點(diǎn)。因此它既可以用來編寫系統(tǒng)程序,而且也可以用來編寫應(yīng)用程序。C語言已經(jīng)被迅速地推廣和普及。本書從計(jì)算機(jī)語言和程序設(shè)計(jì)的基本知識、C語言的發(fā)展與特點(diǎn)出發(fā),在全面、系統(tǒng)地介紹C語言的所有成分(包括變量、運(yùn)算符號、表達(dá)式、數(shù)據(jù)類型、存儲類別、語句、函數(shù))的同時,還由淺入深地介紹程序設(shè)計(jì)的基本方法和算法。本書可以作為高等院校非計(jì)算機(jī)專業(yè)的程序設(shè)計(jì)和C語言的教材,也可以作為初次學(xué)習(xí)或進(jìn)行程序設(shè)計(jì)的讀者學(xué)習(xí)C語言的參考書。

書籍目錄

第一章  C語言概述	11.1  計(jì)算機(jī)語言	11.2  C語言的發(fā)展與特點(diǎn)	11.3  簡單的C語言程序介紹	31.4  C語言程序的開發(fā)過程	61.4.1 在Turbo C集成環(huán)境下運(yùn)行C程序	61.4.2 在Unix操作系統(tǒng)下運(yùn)行C程序的過程	7本章小結(jié)	8習(xí)題一	8第二章  基本數(shù)據(jù)類型和表達(dá)式	112.1  保留字和標(biāo)識符	112.2  基本數(shù)據(jù)類型	132.2.1 常量和變量的概念	132.2.2 整型變量及其輸出	142.2.3 實(shí)型變量及其輸出	172.2.4 整型常量和實(shí)型常量	192.2.5 字符常量和字符串常量	192.2.6 字符變量及其輸出	222.2.7 變量的初始化	242.3  運(yùn)算符和表達(dá)式	242.3.1 表達(dá)式	242.3.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式	252.3.3 算術(shù)表達(dá)式中數(shù)據(jù)類型的轉(zhuǎn)換	262.3.4 賦值運(yùn)算	282.3.5 標(biāo)準(zhǔn)庫函數(shù)調(diào)用	312.3.6 增量運(yùn)算符與增量表達(dá)式	322.3.7 關(guān)系運(yùn)算符和關(guān)系表達(dá)式	332.3.8 邏輯運(yùn)算符和邏輯表達(dá)式	342.3.9 位運(yùn)算符	372.3.10 條件運(yùn)算符和條件表達(dá)式	382.3.11 逗號運(yùn)算符和逗號表達(dá)式	392.3.12 運(yùn)算符優(yōu)先級和結(jié)合方向	39本章小結(jié)	41習(xí)題二	41第三章  簡單語句和選擇語句	453.1  結(jié)構(gòu)化程序設(shè)計(jì)概述	453.2  scanf函數(shù)和字符輸入、輸出函數(shù)簡介	473.2.1 為何要輸入數(shù)據(jù)	473.2.2 scanf函數(shù)	473.2.3 字符輸入函數(shù)	503.2.4 字符輸出函數(shù)	503.3  表達(dá)式語句	513.4  復(fù)合語句	513.5  if條件語句	523.5.1 if結(jié)構(gòu)	523.5.2 if-else結(jié)構(gòu)	563.5.3 if-else-if結(jié)構(gòu)	573.5.4 條件語句的嵌套	613.6  結(jié)構(gòu)化流程圖	653.7  switch語句	683.8  程序設(shè)計(jì)舉例	72本章小結(jié)	75習(xí)題三	76第四章  循環(huán)語句和轉(zhuǎn)移語句	794.1  循環(huán)的概念	794.2  for循環(huán)	804.3  while循環(huán)	884.4  do-while循環(huán)	904.5  break語句	924.6  continue語句	934.7  多重循環(huán)	944.8  goto語句	99本章小結(jié)	100習(xí)題四	101第五章  數(shù)組	1035.1  一維數(shù)組	1035.1.1 一維數(shù)組的定義	1035.1.2 一維數(shù)組元素的引用	1045.1.3 一維數(shù)組元素的初始化	1065.2  二維數(shù)組	1075.2.1 二維數(shù)組的定義	1075.2.2 二維數(shù)組的引用	1085.2.3 二維數(shù)組元素的初始化	1095.3  數(shù)組的查找與排序操作	1125.3.1 排序	1125.3.2 查找	1155.4  字符數(shù)組和字符串	1175.4.1 字符數(shù)組的定義	1175.4.2 字符數(shù)組的引用	1185.4.3 字符數(shù)組的初始化	1195.4.4 字符串及其結(jié)束標(biāo)志	1205.4.5 字符數(shù)組的輸入輸出	1225.4.6 常用的字符串處理函數(shù)	1245.5  程序設(shè)計(jì)舉例	127本章小結(jié)	130習(xí)題五	131第六章  函數(shù)	1356.1 函數(shù)的概念	1356.2  函數(shù)的定義	1366.3  函數(shù)的調(diào)用	137一、函數(shù)調(diào)用格式及執(zhí)行過程	137二、函數(shù)的調(diào)用方式	138三、對被調(diào)用函數(shù)的使用說明	1396.4  函數(shù)的返回值	1406.5  函數(shù)參數(shù)及函數(shù)間的數(shù)據(jù)傳遞	1446.5.1 非數(shù)組名作為函數(shù)參數(shù)	1476.5.2 數(shù)組名作為函數(shù)參數(shù)	1486.6  函數(shù)的嵌套與遞歸	1506.6.1 函數(shù)的嵌套調(diào)用	1506.6.2 函數(shù)的遞歸調(diào)用	1546.7  變量的存儲類型及其作用域	1566.7.1 局部變量及其存儲類型	1576.7.2 全局變量及其存儲類型	1616.8  內(nèi)部函數(shù)和外部函數(shù)	1646.8.1 內(nèi)部函數(shù)	1646.8.2 外部函數(shù)	1656.9  應(yīng)用舉例	166本章小結(jié)	173習(xí)題六	173第七章  指針	1777.1  變量的地址和指針	1777.2  指針變量的定義	1787.3  指針變量的運(yùn)算及操作	1797.3.1 給指針變量賦值	1797.3.2 移動指針	1817.3.3 指針比較	1847.3.4 通過指針變量引用存儲單元	1857.4  指針與函數(shù)參數(shù)	1907.4.1 形參為指針變量時,實(shí)參和形參之間的數(shù)據(jù)傳遞	1917.4.2 返回地址值的函數(shù)	1937.5 函數(shù)型指針	1947.5.1 函數(shù)型指針的定義	1947.5.2 函數(shù)型指針的賦值	1957.5.3 函數(shù)型指針的引用	1957.6  數(shù)組與指針	1987.6.1 一維數(shù)組和指針	1987.6.2 二維數(shù)組與指針	1997.6.3 指針與字符串	2027.7  命令行參數(shù)	2057.8  程序設(shè)計(jì)舉例	206本章小結(jié)	208習(xí)題七	209第八章  編譯預(yù)處理	2198.1  宏定義	2198.2  文件包含	2248.3  條件編譯	226本章小結(jié)	229習(xí)題八	229第九章  結(jié)構(gòu)與聯(lián)合	2319.1  結(jié)構(gòu)定義和結(jié)構(gòu)變量的引用	2319.1.1 結(jié)構(gòu)定義	2319.1.2 結(jié)構(gòu)變量的引用	2339.1.3 結(jié)構(gòu)變量的初始化	2349.2  結(jié)構(gòu)數(shù)組	2359.2.1結(jié)構(gòu)數(shù)組的定義	2359.2.2 結(jié)構(gòu)數(shù)組的初始化	2369.3  指向結(jié)構(gòu)的指針	2389.4  結(jié)構(gòu)與函數(shù)	2399.5  引用自身的結(jié)構(gòu)(鏈表)	2439.6  字段結(jié)構(gòu)	2459.7  聯(lián)合	2469.8  枚舉	2489.9  類型定義	2499.10  程序設(shè)計(jì)舉例	251本章小結(jié)	254習(xí)題九	255第十章  輸入輸出	25710.1  終端輸出函數(shù)	25710.1.1 字符輸出函數(shù)putchar	25710.1.2 格式輸出函數(shù)printf	25810.2  終端輸入函數(shù)	26310.2.1 字符輸入函數(shù)getchar	26310.2.2 格式輸入函數(shù)scanf	26410.2.3 字符串輸入函數(shù)gets	26710.3  系統(tǒng)命令調(diào)用函數(shù)system	26810.4  程序舉例	269本章小結(jié)	270習(xí)題十	270第十一章  文件	27311.1  C文件概述	27311.2  文件類型指針	27411.3  文件的打開與關(guān)閉	27511.3.1 文件的打開(fopen函數(shù))	27511.3.2 文件的關(guān)閉(fclose函數(shù))	27611.4  文件的讀寫	27711.4.1 文件的字符讀寫函數(shù)	27711.4.2 文件的字符串讀寫函數(shù)	27811.4.3 文件的數(shù)據(jù)塊讀寫函數(shù)	28011.4.4 文件的格式化輸入輸出函數(shù)	28211.4.5 其他讀寫函數(shù)	28311.5  文件的定位	28411.5.1 置文件位置指針于文件開頭位置的函數(shù)rewind	28411.5.2 改變文件位置指針位置的函數(shù)fseek	28511.5.3 取得文件當(dāng)前位置的函數(shù)ftell	28611.6  文件的錯誤檢測	28611.6.1 文件讀寫錯誤檢測函數(shù)ferror	28611.6.2 清除文件錯誤標(biāo)志函數(shù)clearerr	28711.7  程序設(shè)計(jì)舉例	287本章小結(jié)	290習(xí)題十一	291附錄1  常用字符與ASCII代碼對照表	293附錄2  C語言常用語法提要	2952.1  標(biāo)識符	2952.2  常量	2952.3  表達(dá)式	2952.4  數(shù)據(jù)定義	2962.5  函數(shù)定義	2972.6  變量的初始化	2972.7  語句	2982.8  預(yù)處理命令	299附錄3  C庫函數(shù)	3013.1  數(shù)學(xué)函數(shù)	3023.2  字符型函數(shù)	3033.3  字符串函數(shù)	3033.4  輸入輸出函數(shù)	3043.5  動態(tài)存儲分配函數(shù)	3063.6  其他函數(shù)	306參考文獻(xiàn)	308

圖書封面

評論、評分、閱讀與下載


    程序設(shè)計(jì)基礎(chǔ) PDF格式下載


用戶評論 (總計(jì)3條)

 
 

  •   書很好!最開心是優(yōu)惠買的!
  •   感覺很不錯,就是書感覺封面嚴(yán)重刮花,像舊的一樣。
  •   就是想看看考試指定的教材是什么內(nèi)容
 

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

京ICP備13047387號-7