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

出版時(shí)間:2012-2  出版社:高等教育出版社  作者:余蘇寧 編  頁(yè)數(shù):375  

內(nèi)容概要

  《全國(guó)高職高專(zhuān)教育規(guī)劃教材:程序設(shè)計(jì)基礎(chǔ)》系統(tǒng)地介紹了C語(yǔ)言和算法設(shè)計(jì)的基礎(chǔ)知識(shí)、結(jié)構(gòu)化程序設(shè)計(jì)的基本理論和方法,通過(guò)大量生動(dòng)有趣的實(shí)例,深入淺出地講述了基本問(wèn)題的求解方法和算法設(shè)計(jì)的基本方法。以極具特色的例子介紹了程序調(diào)試技術(shù)和Windows平臺(tái)上基于開(kāi)放式AllegroC庫(kù)的繪圖、動(dòng)畫(huà)和游戲編程知識(shí)和技術(shù)。全書(shū)共8章,主要內(nèi)容包括:程序與算法基礎(chǔ)、C語(yǔ)言基礎(chǔ)、算法的基本知識(shí)、結(jié)構(gòu)化程序設(shè)計(jì)、基本問(wèn)題的求解方法、算法設(shè)計(jì)的基本方法、程序調(diào)試和Allegro繪圖、動(dòng)畫(huà)及游戲編程等。附錄中給出了VC6集成開(kāi)發(fā)環(huán)境的安裝、使用和調(diào)試方法,以及C語(yǔ)言常用語(yǔ)法提要等。  《全國(guó)高職高專(zhuān)教育規(guī)劃教材:程序設(shè)計(jì)基礎(chǔ)》可作為應(yīng)用性、技能型人才培養(yǎng)的各類(lèi)教育“程序設(shè)計(jì)基礎(chǔ)”課程的教學(xué)用書(shū),也可供各類(lèi)培訓(xùn)、計(jì)算機(jī)從業(yè)人員和愛(ài)好者參考使用。

書(shū)籍目錄

第1章 程序與算法基礎(chǔ)1.1 程序與算法1.1.1 實(shí)例程序演示1.1.2 程序與算法1.2 簡(jiǎn)單程序?qū)嵗?.3 C程序的編輯、編譯、連接和執(zhí)行1.3.1 C程序的編輯、編譯、連接和執(zhí)行概述1.3.2 編程工具的選擇11.3.3 C程序的開(kāi)發(fā)過(guò)程1.4 實(shí)例程序的解讀1.5 系統(tǒng)生成的文件和程序配置1.6 程序設(shè)計(jì)語(yǔ)言基礎(chǔ)知識(shí)1.6.1 機(jī)器語(yǔ)言1.6.2 匯編語(yǔ)言1.6.3 高級(jí)語(yǔ)言1.7 C語(yǔ)言的產(chǎn)生和特點(diǎn)1.7.1 C語(yǔ)言的產(chǎn)生1.7.2 C語(yǔ)言的特點(diǎn)習(xí)題1第2章 C語(yǔ)言基礎(chǔ)2.1 會(huì)動(dòng)的字符2.2 C語(yǔ)言的基本字符、標(biāo)識(shí)符和關(guān)鍵字2.2.1 基本字符2.2.2 標(biāo)識(shí)符2.2.3 關(guān)鍵字2.2.4 特定字2.3 數(shù)據(jù)與數(shù)據(jù)類(lèi)型2.3.1 猜生日游戲2.3.2 數(shù)據(jù)類(lèi)型分類(lèi)2.3.3 常量相變量12.3.4 基本類(lèi)型2.3.5 數(shù)值型數(shù)據(jù)的混合運(yùn)算2.4 運(yùn)算符和表達(dá)式2.4.1 算術(shù)表達(dá)式2.4.2 賦值表達(dá)式2.4.3 關(guān)系表達(dá)式2.4.4 邏輯表達(dá)式2.4.5 條件表達(dá)式2.4.6 逗號(hào)表達(dá)式2.4.7 算術(shù)、關(guān)系、邏輯、賦值運(yùn)算符的混合使用2.5 格式化輸出輸入函數(shù)2.5.1 格式化輸出函數(shù)printf2.5.2 格式化輸入函數(shù)scanf習(xí)題2第3章 算法的基本知識(shí)3.1 算法的基本概念3.2 算法的特性與要素3.2.1 簡(jiǎn)單算法實(shí)例3.2.2 算法的特性3.2.3 算法的基本要素3.3 怎樣表示一個(gè)算法3.3.1 用自然語(yǔ)言描述算法3.3.2 用流程圖描述算法3.3.3 結(jié)構(gòu)化程序與結(jié)構(gòu)化定理3.3.4 用N-S圖描述算法3.3.5 用PAD圖描述算法3.3.6 用偽代碼描述算法3.3.7 用計(jì)算機(jī)語(yǔ)言表示算法習(xí)題3第4章 結(jié)構(gòu)化程序設(shè)計(jì)4.1 結(jié)構(gòu)化程序設(shè)計(jì)概述4.2 順序結(jié)構(gòu)程序設(shè)計(jì)4.2.1 C語(yǔ)句4.2.2 順序結(jié)構(gòu)程序設(shè)計(jì)4.3 選擇結(jié)構(gòu)程序設(shè)計(jì)4.3.1 if語(yǔ)句4.3.2 if-else語(yǔ)句4.3.3 if語(yǔ)句的嵌套和elseif語(yǔ)句4.3.4 由條件表達(dá)式構(gòu)成的選擇結(jié)構(gòu)4.3.5 switch語(yǔ)句4.4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)4.4.1 while循環(huán)語(yǔ)句4.4.2 do-while循環(huán)語(yǔ)句4.4.3 for循環(huán)語(yǔ)句4.4.4 循環(huán)嵌套4.4.5 break語(yǔ)句和continue語(yǔ)句4.4.6 goto語(yǔ)句和標(biāo)號(hào)語(yǔ)句4.4.7 循環(huán)語(yǔ)句小結(jié)4.5 數(shù)組4.5.1 數(shù)組的定義和引用4.5.2 數(shù)組的初始化4.5.3 -維數(shù)組應(yīng)用舉例4.5.4 字符數(shù)組4.6 模塊化程序設(shè)計(jì)4.6.1 模塊化程序設(shè)計(jì)概述4.6.2 函數(shù)4.6.3 變量的存儲(chǔ)屬性4.6.4 預(yù)處理4.7 自頂向下、逐步求精4.8 結(jié)構(gòu)化程序設(shè)計(jì)風(fēng)格4.8.1 標(biāo)識(shí)符命名4.8.2 注釋4.8.3 程序編寫(xiě)4.8.4 輸入輸出習(xí)題4第5章 基本問(wèn)題的求解方法5.1 數(shù)字問(wèn)題5.1.1 整除的判斷、整數(shù)的判斷5.1.2 奇偶判斷5.1.3 數(shù)字分離5.1.4 素?cái)?shù)判斷5.1.5 素因數(shù)分解5.1.6 局部截取5.1.7 最大公約數(shù)和最小公倍數(shù)5.1.8 綜合舉例5.2 數(shù)學(xué)計(jì)算5.2.1 數(shù)值計(jì)算5.2.2 日期計(jì)算5.2.3 模擬5.2.4 隨機(jī)數(shù)的應(yīng)用5.3 邏輯判斷5.3.1 邏輯判斷的方法5.3.2 邏輯判斷與推理題5.4 數(shù)制轉(zhuǎn)換5.4.1 二進(jìn)制數(shù)轉(zhuǎn)化為十進(jìn)制數(shù)5.4.2 十進(jìn)制數(shù)轉(zhuǎn)化為二進(jìn)制數(shù)5.5 數(shù)據(jù)的排序算法5.5.1 選擇法5.5.2 冒泡法5.5.3 插入法習(xí)題5第6章 算法設(shè)計(jì)的基本方法6.1 枚舉法6.1.1 枚舉方法6.1.2 枚舉范圍和枚舉方法的確定6.1.3 用枚舉法解不定方程6.2 歸納法6.2.1 遞推6.2.2 遞歸6.3 分治法……第7章 程序調(diào)試第8章 Allegro繪圖、動(dòng)畫(huà)及游戲

圖書(shū)封面

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


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


用戶(hù)評(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