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

出版時(shí)間:2008-7  出版社:高等教育出版社  作者:張長(zhǎng)海,陳娟,劉磊 著  頁數(shù):354  
Tag標(biāo)簽:無  

內(nèi)容概要

  《高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)系列教材:程序設(shè)計(jì)基礎(chǔ)》以C語言為載體,引進(jìn)PAD表示程序邏輯,闡述基本的程序設(shè)計(jì)方法。全書共分14章,主要內(nèi)容包括算法、程序設(shè)計(jì)方法、函數(shù)、數(shù)據(jù)組織、指針、程序開發(fā)、結(jié)構(gòu)化程序設(shè)計(jì)。每章都包含大量例題和習(xí)題,以利于讀者提高程序設(shè)計(jì)能力?!  陡叩葘W(xué)校計(jì)算機(jī)科學(xué)與技術(shù)系列教材:程序設(shè)計(jì)基礎(chǔ)》最大的特點(diǎn)是以“程序設(shè)計(jì)”為主線,自始自終在講“程序設(shè)計(jì)”而不是講“語言”,摒棄了目前各種程序設(shè)計(jì)書中流行以“解釋程序設(shè)計(jì)語言”為主的做法。全書以構(gòu)造算法為基礎(chǔ),全部為“講述程序設(shè)計(jì)”,而不是“解釋語言概念”。其目的是教會(huì)讀者怎樣編寫程序,提高讀者的程序設(shè)計(jì)能力,徹底改變“學(xué)了程序設(shè)計(jì)而不會(huì)編程序”的現(xiàn)狀。

書籍目錄

第1章 緒論1.1 求玉米產(chǎn)量——計(jì)算1.2 算法1.3 PAD1.4 程序1.5 運(yùn)行1.6 C語言1.7 Vsual C++集成開發(fā)環(huán)境1.7.1 啟動(dòng) Vsual C++1.7.2 建立環(huán)境1.7.3 輸入、編輯源程序1.7.4 編譯1.7.5 連接1.7.6 運(yùn)行本章小結(jié)習(xí)題1第2章 簡(jiǎn)單程序設(shè)計(jì)2.1 求綠化帶寬度——簡(jiǎn)單程序2.2 語句2.3 表達(dá)式2.3.1 表達(dá)式語句2.3.2 賦值2.4 基本符號(hào)2.4.1 標(biāo)識(shí)符2.4.2 關(guān)鍵字2.4.3 間隔符2.4.4 注釋2.5 數(shù)據(jù)2.5.1 字面常量2.5.2 常量標(biāo)識(shí)符2.5.3 變量2.6 數(shù)據(jù)類型2.6.1 浮點(diǎn)類型2.6.2 整數(shù)類型2.6.3 字符類型2.6.4 混合運(yùn)算2.6.5 類型轉(zhuǎn)換2.6.6 左值2.7 輸入輸出2.7.1 字符輸入2.7.2 字符輸出2.7.3 格式輸入2.7.4 格式輸出2.8 順序控制結(jié)構(gòu)本章小結(jié)習(xí)題2第3章 分支程序設(shè)計(jì)3.1 判斷成績(jī)是否及格——雙分支程序設(shè)計(jì)3.2 成績(jī)加上獲獎(jiǎng)信息——單分支程序設(shè)計(jì)3.3 關(guān)于if3.4 布爾類型3.4.1 關(guān)系運(yùn)算3.4.2 布爾運(yùn)算3.5 獲獎(jiǎng)分等級(jí)——多分支程序設(shè)計(jì)本章小結(jié)習(xí)題3第4章 循環(huán)程序設(shè)計(jì)4.1 計(jì)算平均成績(jī)——循環(huán)程序4.1.1 后判斷條件的循環(huán)4.1.2 先判斷條件的循環(huán)4.1.3 for語句4.2 打印99表——多重循環(huán)4.3 程序設(shè)計(jì)實(shí)例本章小結(jié)習(xí)題4第5章 模塊化程序設(shè)計(jì)——函數(shù)5.1 重寫例1.1——模塊化程序設(shè)計(jì)5.2 函數(shù)5.2.1 函數(shù)定義5.2.2 函數(shù)調(diào)用5.2.3 先調(diào)用后定義5.3 程序設(shè)計(jì)實(shí)例本章小結(jié)習(xí)題5第6章 批量數(shù)據(jù)組織——數(shù)組6.1 整數(shù)排序——數(shù)組類型6.1.1 數(shù)組聲明6.1.2 下標(biāo)表達(dá)式6.1.3 應(yīng)注意的問題6.2 矩陣乘積——多維數(shù)組6.3 程序設(shè)計(jì)實(shí)例6.4 帶序號(hào)的排序——數(shù)組初值6.5 輸出回文字——字符串6.6 類型定義本章小結(jié)習(xí)題6第7章 指針7.1 指針與變量7.1.1 指針類型和指針變量7.1.2 指針?biāo)缸兞?.1.3 空指針和無效指針7.2 指針運(yùn)算7.3 指針與數(shù)組7.3.1 用指針標(biāo)識(shí)數(shù)組7.3.2 多維數(shù)組與指針7.3.3 指針數(shù)組7.3.4 指針與數(shù)組總結(jié)7.4 指針與字符串7.5 指向指針的指針7.6 命令行參數(shù)本章小結(jié)習(xí)題7第8章 表單數(shù)據(jù)組織——結(jié)構(gòu)體8.1 圖書卡管理8.2 保存圖書卡——結(jié)構(gòu)體8.2.1 定義結(jié)構(gòu)體類型8.2.2 結(jié)構(gòu)體類型名8.2.3 結(jié)構(gòu)體變量8.2.4 指向結(jié)構(gòu)體變量的指針8.2.5 訪問結(jié)構(gòu)體變量的成分8.3 表示語言種類——枚舉類型8.4 職工登記卡——共用體8.4.1 共用體類型8.4.2 限制8.4.3 switch語句與共用體8.5 程序設(shè)計(jì)實(shí)例本章小結(jié)習(xí)題8第9章 再論函數(shù)9.1 參數(shù)9.1.1 C參數(shù)傳遞規(guī)l則9.1.2 指針作參數(shù)9.1.3 數(shù)組作參數(shù)9.1.4.結(jié)構(gòu)體作參數(shù)9.2 返回指針的函數(shù)9.3 返回結(jié)構(gòu)體值的函數(shù)9.4 作用域9.4.1 作用域9.4.2 生存期9.4.3 局部量和全局量本章小結(jié)習(xí)題9第10章 遞歸程序設(shè)計(jì)10.1 計(jì)算n!——遞歸程序設(shè)計(jì)10.2 計(jì)算算術(shù)表達(dá)式的值——間接遞歸10.3 遞歸程序執(zhí)行過程本章小結(jié)習(xí)題10第11章 外部數(shù)據(jù)組織——文件11.1 重新考慮圖書卡管理問題11.2 文件概述11.3 文件操作11.3.1 打開和關(guān)閉文件11.3.2 字符讀/寫11.3.3 字符串讀/寫11.3.4 數(shù)據(jù)塊讀/寫11.3.5 格式化讀/寫11.3.611.4 程序設(shè)計(jì)實(shí)例本章小結(jié)習(xí)題11第12章 程序開發(fā)12.1 驗(yàn)證三角形外心定理——自頂向下、逐步求精12.2 結(jié)構(gòu)化程序設(shè)計(jì)原則12.3 程序風(fēng)格12.3.1 行文格式12.3.2 標(biāo)識(shí)符12.3.3 注釋12.3.412.4 八皇后——窮舉法與試探法本章小結(jié)習(xí)題12第13章 動(dòng)態(tài)數(shù)據(jù)組織13.1 打印法雷序列——?jiǎng)討B(tài)數(shù)據(jù)結(jié)構(gòu)13.2 動(dòng)態(tài)變量13.3 鏈表13.3.1 單向鏈表13.3.2 棧13.3.3 隊(duì)列13.4 樹13.5 圖13.6 程序設(shè)計(jì)實(shí)例本章小結(jié)習(xí)題13第14章 若干較深入的問題和C語言獨(dú)有的特性14.1 不定方向的數(shù)組排序——函數(shù)指針14.2 計(jì)算定積分——函數(shù)作參數(shù)14.3 函數(shù)副作用14.4 運(yùn)算14.4.1 賦值運(yùn)算14.4.2 順序表達(dá)式14.4.3 條件表達(dá)式14.4.4 位運(yùn)算14.5 語句14.5.1 break14.5.2 continue14.5.3 for的延伸14.5.4 goto和標(biāo)號(hào)14.6 位段14.7 存儲(chǔ)類別14.7.1 數(shù)據(jù)在內(nèi)存中的存儲(chǔ)14.7.2 自動(dòng)存儲(chǔ)類別14.7.3 寄存器存儲(chǔ)類別14.7.4 變量的靜態(tài)存儲(chǔ)類別14.7.5 變量的外部存儲(chǔ)類別14.7.6 函數(shù)的存儲(chǔ)類別14.7.7 類型定義符14.8 編譯預(yù)處理14.8.1 宏定義14.8.2 文件包含14.8.3 條件編譯本章小結(jié)習(xí)題14附錄一 ASCII字符集附錄二 標(biāo)準(zhǔn)庫頭文件表參考文獻(xiàn)

編輯推薦

  《高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)系列教材:程序設(shè)計(jì)基礎(chǔ)》可作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)“高級(jí)語言程序設(shè)計(jì)”、“程序設(shè)計(jì)基礎(chǔ)”、“C語言程序設(shè)計(jì)”等課程的教材和參考書,也可作為從事計(jì)算機(jī)工作的有關(guān)人員參考。

圖書封面

圖書標(biāo)簽Tags

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


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


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

 
 

 

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

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