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

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

內(nèi)容概要

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

書籍目錄

第1章 程序與算法基礎(chǔ)1.1 程序與算法1.1.1 實(shí)例程序演示1.1.2 程序與算法1.2 簡單程序?qū)嵗?.3 C程序的編輯、編譯、連接和執(zhí)行1.3.1 C程序的編輯、編譯、連接和執(zhí)行概述1.3.2 編程工具的選擇11.3.3 C程序的開發(fā)過程1.4 實(shí)例程序的解讀1.5 系統(tǒng)生成的文件和程序配置1.6 程序設(shè)計(jì)語言基礎(chǔ)知識(shí)1.6.1 機(jī)器語言1.6.2 匯編語言1.6.3 高級(jí)語言1.7 C語言的產(chǎn)生和特點(diǎn)1.7.1 C語言的產(chǎn)生1.7.2 C語言的特點(diǎn)習(xí)題1第2章 C語言基礎(chǔ)2.1 會(huì)動(dòng)的字符2.2 C語言的基本字符、標(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ù)類型2.3.1 猜生日游戲2.3.2 數(shù)據(jù)類型分類2.3.3 常量相變量12.3.4 基本類型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 簡單算法實(shí)例3.2.2 算法的特性3.2.3 算法的基本要素3.3 怎樣表示一個(gè)算法3.3.1 用自然語言描述算法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ī)語言表示算法習(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語句4.2.2 順序結(jié)構(gòu)程序設(shè)計(jì)4.3 選擇結(jié)構(gòu)程序設(shè)計(jì)4.3.1 if語句4.3.2 if-else語句4.3.3 if語句的嵌套和elseif語句4.3.4 由條件表達(dá)式構(gòu)成的選擇結(jié)構(gòu)4.3.5 switch語句4.4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)4.4.1 while循環(huán)語句4.4.2 do-while循環(huán)語句4.4.3 for循環(huán)語句4.4.4 循環(huán)嵌套4.4.5 break語句和continue語句4.4.6 goto語句和標(biāo)號(hào)語句4.4.7 循環(huán)語句小結(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 程序編寫4.8.4 輸入輸出習(xí)題4第5章 基本問題的求解方法5.1 數(shù)字問題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)畫及游戲

圖書封面

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


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


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

 
 

 

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

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