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

出版時(shí)間:2012-1  出版社:清華大學(xué)出版社  作者:蔡啟先 主編  頁(yè)數(shù):321  

內(nèi)容概要

  本書以零程序設(shè)計(jì)為起點(diǎn),采用vc++作為編譯環(huán)境,使讀者全面地掌握計(jì)算機(jī)程序設(shè)計(jì)的基本知識(shí)與基本操作技能,并熟悉c語(yǔ)言編程的有關(guān)應(yīng)用。
  本書內(nèi)容包括算法與c程序設(shè)計(jì)概述,數(shù)據(jù)與運(yùn)算,基本的程序流程控制結(jié)構(gòu),數(shù)組和字符串,指針,函數(shù),c程序的模塊化設(shè)計(jì),高級(jí)數(shù)據(jù)類型,底層編程技術(shù),文件c程序應(yīng)用實(shí)例及附錄。在內(nèi)容安排上,先以計(jì)算思維的理念解析算法和程序設(shè)計(jì)過(guò)程,導(dǎo)引出對(duì)c語(yǔ)言程序設(shè)計(jì)的認(rèn)識(shí);然后集中講透程序的過(guò)程設(shè)計(jì),再引入函數(shù)調(diào)用,并升華到模塊化程序設(shè)計(jì);還介紹了高級(jí)數(shù)據(jù)類型、底層編程技術(shù)及文件,最后結(jié)合實(shí)例介紹了c語(yǔ)言的綜合應(yīng)用。附錄提供了新ansic99標(biāo)準(zhǔn)。
  本書可作為高等學(xué)校各專業(yè)、計(jì)算機(jī)水平考試、各類成人教育的教材使用,也可供計(jì)算機(jī)愛好者自學(xué)使用。

書籍目錄

第1章 算法與c程序設(shè)計(jì)概述
 1.1算法、計(jì)算思維和算法設(shè)計(jì)
 1.2用計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言實(shí)現(xiàn)算法
 1.3c程序的形式要點(diǎn)
 1.4c程序的開發(fā)過(guò)程
 1.5本章 小結(jié)
 練習(xí)題1
第2章 數(shù)據(jù)與運(yùn)算
 2.1c語(yǔ)言的數(shù)據(jù)類型
 2.2常量
 2.3變量及其數(shù)據(jù)類型
 2.4數(shù)據(jù)的輸入輸出
 2.5賦值運(yùn)算和賦值表達(dá)式
 2.6算術(shù)運(yùn)算和算術(shù)表達(dá)式
 2.7逗號(hào)運(yùn)算和逗號(hào)表達(dá)式
 2.8不同類型數(shù)據(jù)之間的轉(zhuǎn)換
 2.9運(yùn)算符的優(yōu)先級(jí)和結(jié)合性
 2.10本章 小結(jié)
 練習(xí)題2
第3章 基本的程序流程控制結(jié)構(gòu)
 3.1c語(yǔ)句概述
 3.2順序結(jié)構(gòu)
 3.3選擇結(jié)構(gòu)的流程控制
 3.4循環(huán)結(jié)構(gòu)的流程控制
 3.5關(guān)于goto語(yǔ)句
 3.6綜合應(yīng)用舉例
 3.7程序的書寫格式
 練習(xí)題3
第4章 數(shù)組和字符串
 4.1數(shù)組的概念
 4.2一維數(shù)組
 4.3二維數(shù)組
 4.4多維數(shù)組
 4.5字符數(shù)組與字符串
 4.6綜合應(yīng)用舉例
 4.7本章 小結(jié)
 練習(xí)題4
第5章 指針
 5.1指針的概念
 5.2指針和變量
 5.3指針和數(shù)組
 5.4字符指針和字符串
 5.5多級(jí)指針
 5.6綜合應(yīng)用舉例
 5.7本章 小結(jié)
 練習(xí)題5
第6章 函數(shù)
 6.1函數(shù)概述
 6.2函數(shù)的定義、聲明和調(diào)用
 6.3函數(shù)間的參數(shù)傳遞
 6.4數(shù)組作為函數(shù)參數(shù)
 6.5指針和函數(shù)
 6.6命令行與main參數(shù)
 6.?函數(shù)的嵌套調(diào)用和遞歸調(diào)用
 6.8綜合應(yīng)用舉例
 6.9本章 小結(jié)
 練習(xí)題6
第7章 c程序的模塊化設(shè)計(jì)
 7.1c程序的模塊化結(jié)構(gòu)
 7.2內(nèi)部變量、外部變量和作用域、生存期
 7.3變量和函數(shù)的存儲(chǔ)屬性
 7.4動(dòng)態(tài)存儲(chǔ)分配和釋放
 7.5編譯預(yù)處理
 7.6綜合應(yīng)用舉例
 7.7本章 小結(jié)
 練習(xí)題7
第8章 高級(jí)數(shù)據(jù)類型
 8.1結(jié)構(gòu)體數(shù)據(jù)類型
 8.2結(jié)構(gòu)體應(yīng)用舉例
 8.4枚舉數(shù)據(jù)類型
 8.5用typedef定義類型
 8.6用結(jié)構(gòu)體建立鏈表
 8.7本章 小結(jié)
 練習(xí)題8
第9章 底層編程技術(shù)
 9.1c語(yǔ)言的位運(yùn)算符
 9.2位段
 9.3volatile類型修飾符
 9.4綜合應(yīng)用舉例
 9.5本章 小結(jié)
 練習(xí)題9
第10章 文件
 10.1文件的概述
 10.2文件的打開和關(guān)閉
 10.3文件的讀和寫
 10.4綜合應(yīng)用舉例
 10.5本章 小結(jié)
 練習(xí)題10
第11章 c程序應(yīng)用實(shí)例
 11.1抽獎(jiǎng)程序
 11.2求解“四色問(wèn)題”
 11.3高精度計(jì)算圓周率
 11.4c語(yǔ)言與匯編語(yǔ)言的混合編程
附錄a基本ascii碼表
附錄bc庫(kù)函數(shù)
附錄cc99標(biāo)準(zhǔn)
參考文獻(xiàn)

圖書封面

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


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


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

 
 

  •   學(xué)校的一門課程
  •   基本滿意,感覺(jué)價(jià)格能不能再優(yōu)惠點(diǎn)。
 

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

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