出版時(shí)間:2012-9 出版社:賈伯琪 中國(guó)科學(xué)技術(shù)大學(xué)出版社 (2012-09出版) 作者:賈伯琪 頁(yè)數(shù):291
內(nèi)容概要
《計(jì)算機(jī)程序設(shè)計(jì)學(xué)習(xí)指導(dǎo)與實(shí)踐》是在原《C程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與練習(xí)》一書(shū)的基礎(chǔ)上編寫的,作為與“計(jì)算機(jī)程序設(shè)計(jì)”課程相配套的教學(xué)用書(shū)。主要內(nèi)容有:一、程序設(shè)計(jì)預(yù)備知識(shí);二、C語(yǔ)言程序的上機(jī)過(guò)程,介紹在不同的計(jì)算機(jī)系統(tǒng)上運(yùn)行C程序的方法;三、知識(shí)要點(diǎn)與上機(jī)實(shí)驗(yàn),每一實(shí)驗(yàn)給出了“學(xué)習(xí)重點(diǎn)”和“要點(diǎn)綜述”,主要為學(xué)生自修學(xué)習(xí)指明重點(diǎn),建議學(xué)習(xí)方法,每一實(shí)驗(yàn)都有明確的實(shí)驗(yàn)?zāi)康摹⒁蟆⒎独蛯?shí)驗(yàn)內(nèi)容及其常見(jiàn)錯(cuò)誤;四、常見(jiàn)錯(cuò)誤示例表;五、實(shí)驗(yàn)報(bào)告示例;六、綜合測(cè)試題。此外,《計(jì)算機(jī)程序設(shè)計(jì)學(xué)習(xí)指導(dǎo)與實(shí)踐》還在附錄中給出了“常用庫(kù)函數(shù)”、“ASCII碼表”,以供讀者在實(shí)驗(yàn)過(guò)程中使用?! ?shū)中的“要點(diǎn)綜述”重點(diǎn)明確,內(nèi)容詳盡,提供的各實(shí)驗(yàn)均按《計(jì)算機(jī)程序設(shè)計(jì)課程教學(xué)大綱》內(nèi)容分類,并按實(shí)驗(yàn)教學(xué)30~40學(xué)時(shí)設(shè)計(jì),范例和上機(jī)習(xí)題都是經(jīng)過(guò)精心選擇安排的,示范和訓(xùn)練的優(yōu)化結(jié)合,使學(xué)習(xí)者能夠在一定的有限實(shí)驗(yàn)時(shí)間內(nèi)達(dá)到理想的效果?! 队?jì)算機(jī)程序設(shè)計(jì)學(xué)習(xí)指導(dǎo)與實(shí)踐》適合作為高等院校計(jì)算機(jī)程序設(shè)計(jì)課程的教輔用書(shū),也可作為自學(xué)讀者的輔助教材或參考書(shū)。
書(shū)籍目錄
前言 第一部分 預(yù)備知識(shí) 一、算法的概念 二、算法的基本結(jié)構(gòu)和表示 三、C語(yǔ)言PAD標(biāo)準(zhǔn)圖式及借助它編程的方法 四、結(jié)構(gòu)化流程圖(N—S圖) 五、算法的基本分類 六、算法設(shè)計(jì)習(xí)題(用偽碼、流程圖、PAD圖或N—S圖表示) 第二部分 C程序的上機(jī)過(guò)程與UNIX系統(tǒng)使用 一、一般過(guò)程 二、在UNIX系統(tǒng)上C語(yǔ)言程序的上機(jī)過(guò)程 三、C語(yǔ)言檢查程序lint 四、CC命令格式和使用 五、C語(yǔ)言程序的運(yùn)行 六、編譯實(shí)例 七、上機(jī)操作示意圖 八、UNIX操作系統(tǒng)的基本命令及其使用 九、Linux系統(tǒng)上機(jī)過(guò)程 十、Turbo C++3.0的集成開(kāi)發(fā)環(huán)境與程序調(diào)試 十一、VC++6.0集成開(kāi)發(fā)環(huán)境簡(jiǎn)介 十二、VC++6.0調(diào)試工具簡(jiǎn)介 第三部分 上機(jī)實(shí)驗(yàn) 實(shí)驗(yàn)概說(shuō) 一、實(shí)驗(yàn)?zāi)康?二、實(shí)驗(yàn)要求 三、實(shí)驗(yàn)項(xiàng)目?jī)?nèi)容及學(xué)時(shí)分配 實(shí)驗(yàn)一 C程序的運(yùn)行環(huán)境與簡(jiǎn)單的C程序設(shè)計(jì) 一、要點(diǎn)綜述 二、實(shí)驗(yàn)?zāi)康囊蠛蛯?shí)驗(yàn)內(nèi)容 實(shí)驗(yàn)二 數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 一、要點(diǎn)綜述 二、實(shí)驗(yàn)操作 實(shí)驗(yàn)三 邏輯運(yùn)算、判斷和選擇分支結(jié)構(gòu) 一、要點(diǎn)綜述 二、實(shí)驗(yàn)操作 實(shí)驗(yàn)四 循環(huán)控制結(jié)構(gòu)編程 一、要點(diǎn)綜述 二、實(shí)驗(yàn)操作 實(shí)驗(yàn)五 數(shù)緝 一、要點(diǎn)綜述 二、實(shí)驗(yàn)操作 實(shí)驗(yàn)六 函數(shù)與編譯預(yù)處理 一、要點(diǎn)綜述 二、實(shí)驗(yàn)?zāi)康囊蠛蛯?shí)驗(yàn)內(nèi)容 實(shí)驗(yàn)七 指針 一、要點(diǎn)綜述 二、實(shí)驗(yàn)操作 實(shí)驗(yàn)八 結(jié)構(gòu)體和共用體 一、要點(diǎn)綜述 二、實(shí)驗(yàn)操作 實(shí)驗(yàn)九 位運(yùn)算 一、要點(diǎn)綜述 二、實(shí)驗(yàn)操作 實(shí)驗(yàn)十 文件 一、要點(diǎn)綜述 二、實(shí)驗(yàn)?zāi)康囊蠛蛯?shí)驗(yàn)內(nèi)容 實(shí)驗(yàn)十一 綜合練習(xí) 一、要點(diǎn)綜述 二、實(shí)驗(yàn)操作 第四部分 常見(jiàn)錯(cuò)誤 第五部分 實(shí)驗(yàn)報(bào)告 一、如何寫實(shí)驗(yàn)報(bào)告 二、實(shí)驗(yàn)報(bào)告示例 三、關(guān)于實(shí)驗(yàn)預(yù)習(xí)報(bào)告(作業(yè)) 第六部分 綜合測(cè)試題 綜合測(cè)試題一 綜合測(cè)試題二 綜合測(cè)試題三 綜合測(cè)試題四 附錄A常用庫(kù)函數(shù) 附錄B ASCII碼表 參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁(yè): 插圖: 12.算術(shù)運(yùn)算符和算術(shù)表達(dá)式 C語(yǔ)言提供的算術(shù)運(yùn)算符有:+(加法)、—(減法或負(fù)號(hào))、*(乘法)、/(除法)、%(模或取余)。 (1)算術(shù)運(yùn)算符的優(yōu)先級(jí): 運(yùn)算符:負(fù)號(hào)運(yùn)算符一乘法、除法、模運(yùn)算符一加法、減法運(yùn)算符 優(yōu)先級(jí):高→低 (2)算術(shù)運(yùn)算符的結(jié)合性為從左向右。 (3)模運(yùn)算符的“%”的兩個(gè)操作數(shù)必須為整型。 (4)兩整型量相除商為整數(shù)。 (5)可以進(jìn)行整型、單精度和雙精度量的混合運(yùn)算,此時(shí)先將整型、單精度量都轉(zhuǎn)換為雙精度量,然后進(jìn)行運(yùn)算。 (6)表達(dá)式的計(jì)算和類型的轉(zhuǎn)換都是逐步進(jìn)行的。 (7)計(jì)算時(shí)應(yīng)特別注意運(yùn)算符的三個(gè)特性及數(shù)據(jù)類型,特別是除法運(yùn)算。 13.自增運(yùn)算符“++”和自減運(yùn)算符“——” (1)自增、自減運(yùn)算符,是兩個(gè)特殊的單目運(yùn)算符,其運(yùn)算對(duì)象只能是變量。 (2)前綴自增、自減運(yùn)算符優(yōu)先級(jí)是2,結(jié)合方向是右結(jié)合。后綴自增、自減運(yùn)算符的優(yōu)先級(jí)是1,結(jié)合方向是左結(jié)合。 (3)自增、自減運(yùn)算符的優(yōu)先級(jí)高于其他算術(shù)、關(guān)系、邏輯、賦值運(yùn)算符。 (4)自增、自減運(yùn)算符操作結(jié)果分別使變量增1或減1,但對(duì)表達(dá)式的運(yùn)算結(jié)果的影響與自增、自減運(yùn)算符的前置或后置有關(guān)。 在自增、自減運(yùn)算符出現(xiàn)在表達(dá)式中的運(yùn)算符多于一個(gè)的情況下:自增、自減運(yùn)算符放到變量前(前置方式)時(shí),變量先做自增或自減運(yùn)算,再以變化后的變量值參加表達(dá)式中的其他運(yùn)算;自增、自減運(yùn)算符放到變量后(后置方式)時(shí),變量先參加表達(dá)式中的其他運(yùn)算,即先將操作數(shù)i的值作為這個(gè)自增、自減表達(dá)式的值確定下來(lái),再做自增或自減運(yùn)算。 若以++i,i++,——i,i——形式分別作為單一表達(dá)式語(yǔ)句操作時(shí),前置和后置的運(yùn)算結(jié)果是相同的,即自增、自減運(yùn)算符僅用于實(shí)現(xiàn)變量的增1、減1運(yùn)算時(shí),前置和后置的結(jié)果相同。 (5)當(dāng)出現(xiàn)多個(gè)“+”或“—”運(yùn)算符時(shí),C語(yǔ)言規(guī)定自左向右取盡可能多的符號(hào)組成運(yùn)算符。如表達(dá)式“a+++b+++c++”相當(dāng)于“(a++)+(b++)+(c++)”。 (6)多數(shù)系統(tǒng)函數(shù)參數(shù)的求值順序是從右向左的。如設(shè)i原值為8,則函數(shù)調(diào)用語(yǔ)句printf(“%d,%d\n”,i,++i);將首先計(jì)算輸出參數(shù)表達(dá)式++i,結(jié)果是輸出參數(shù)表達(dá)式的值為9,即i自增1后為9;然后計(jì)算輸出參數(shù)表達(dá)式i的值,也為9,因此該printf的輸出值為“9,9”。
編輯推薦
《計(jì)算機(jī)程序設(shè)計(jì)學(xué)習(xí)指導(dǎo)與實(shí)踐》適合作為高等院校計(jì)算機(jī)程序設(shè)計(jì)課程的教輔用書(shū)。也可作為自學(xué)瀆者的輔助教材或參考書(shū)。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
計(jì)算機(jī)程序設(shè)計(jì)學(xué)習(xí)指導(dǎo)與實(shí)踐 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版