計算機程序設(shè)計學(xué)習(xí)指導(dǎo)與實踐

出版時間:2012-9  出版社:賈伯琪 中國科學(xué)技術(shù)大學(xué)出版社 (2012-09出版)  作者:賈伯琪  頁數(shù):291  

內(nèi)容概要

  《計算機程序設(shè)計學(xué)習(xí)指導(dǎo)與實踐》是在原《C程序設(shè)計實驗指導(dǎo)與練習(xí)》一書的基礎(chǔ)上編寫的,作為與“計算機程序設(shè)計”課程相配套的教學(xué)用書。主要內(nèi)容有:一、程序設(shè)計預(yù)備知識;二、C語言程序的上機過程,介紹在不同的計算機系統(tǒng)上運行C程序的方法;三、知識要點與上機實驗,每一實驗給出了“學(xué)習(xí)重點”和“要點綜述”,主要為學(xué)生自修學(xué)習(xí)指明重點,建議學(xué)習(xí)方法,每一實驗都有明確的實驗?zāi)康摹⒁?、范例和實驗?nèi)容及其常見錯誤;四、常見錯誤示例表;五、實驗報告示例;六、綜合測試題。此外,《計算機程序設(shè)計學(xué)習(xí)指導(dǎo)與實踐》還在附錄中給出了“常用庫函數(shù)”、“ASCII碼表”,以供讀者在實驗過程中使用。  書中的“要點綜述”重點明確,內(nèi)容詳盡,提供的各實驗均按《計算機程序設(shè)計課程教學(xué)大綱》內(nèi)容分類,并按實驗教學(xué)30~40學(xué)時設(shè)計,范例和上機習(xí)題都是經(jīng)過精心選擇安排的,示范和訓(xùn)練的優(yōu)化結(jié)合,使學(xué)習(xí)者能夠在一定的有限實驗時間內(nèi)達到理想的效果?!  队嬎銠C程序設(shè)計學(xué)習(xí)指導(dǎo)與實踐》適合作為高等院校計算機程序設(shè)計課程的教輔用書,也可作為自學(xué)讀者的輔助教材或參考書。

書籍目錄

前言 第一部分 預(yù)備知識 一、算法的概念 二、算法的基本結(jié)構(gòu)和表示 三、C語言PAD標(biāo)準(zhǔn)圖式及借助它編程的方法 四、結(jié)構(gòu)化流程圖(N—S圖) 五、算法的基本分類 六、算法設(shè)計習(xí)題(用偽碼、流程圖、PAD圖或N—S圖表示) 第二部分 C程序的上機過程與UNIX系統(tǒng)使用 一、一般過程 二、在UNIX系統(tǒng)上C語言程序的上機過程 三、C語言檢查程序lint 四、CC命令格式和使用 五、C語言程序的運行 六、編譯實例 七、上機操作示意圖 八、UNIX操作系統(tǒng)的基本命令及其使用 九、Linux系統(tǒng)上機過程 十、Turbo C++3.0的集成開發(fā)環(huán)境與程序調(diào)試 十一、VC++6.0集成開發(fā)環(huán)境簡介 十二、VC++6.0調(diào)試工具簡介 第三部分 上機實驗 實驗概說 一、實驗?zāi)康?二、實驗要求 三、實驗項目內(nèi)容及學(xué)時分配 實驗一 C程序的運行環(huán)境與簡單的C程序設(shè)計 一、要點綜述 二、實驗?zāi)康囊蠛蛯嶒瀮?nèi)容 實驗二 數(shù)據(jù)類型、運算符和表達式 一、要點綜述 二、實驗操作 實驗三 邏輯運算、判斷和選擇分支結(jié)構(gòu) 一、要點綜述 二、實驗操作 實驗四 循環(huán)控制結(jié)構(gòu)編程 一、要點綜述 二、實驗操作 實驗五 數(shù)緝 一、要點綜述 二、實驗操作 實驗六 函數(shù)與編譯預(yù)處理 一、要點綜述 二、實驗?zāi)康囊蠛蛯嶒瀮?nèi)容 實驗七 指針 一、要點綜述 二、實驗操作 實驗八 結(jié)構(gòu)體和共用體 一、要點綜述 二、實驗操作 實驗九 位運算 一、要點綜述 二、實驗操作 實驗十 文件 一、要點綜述 二、實驗?zāi)康囊蠛蛯嶒瀮?nèi)容 實驗十一 綜合練習(xí) 一、要點綜述 二、實驗操作 第四部分 常見錯誤 第五部分 實驗報告 一、如何寫實驗報告 二、實驗報告示例 三、關(guān)于實驗預(yù)習(xí)報告(作業(yè)) 第六部分 綜合測試題 綜合測試題一 綜合測試題二 綜合測試題三 綜合測試題四 附錄A常用庫函數(shù) 附錄B ASCII碼表 參考文獻

章節(jié)摘錄

版權(quán)頁:   插圖:   12.算術(shù)運算符和算術(shù)表達式 C語言提供的算術(shù)運算符有:+(加法)、—(減法或負(fù)號)、*(乘法)、/(除法)、%(?;蛉∮啵?。 (1)算術(shù)運算符的優(yōu)先級: 運算符:負(fù)號運算符一乘法、除法、模運算符一加法、減法運算符 優(yōu)先級:高→低 (2)算術(shù)運算符的結(jié)合性為從左向右。 (3)模運算符的“%”的兩個操作數(shù)必須為整型。 (4)兩整型量相除商為整數(shù)。 (5)可以進行整型、單精度和雙精度量的混合運算,此時先將整型、單精度量都轉(zhuǎn)換為雙精度量,然后進行運算。 (6)表達式的計算和類型的轉(zhuǎn)換都是逐步進行的。 (7)計算時應(yīng)特別注意運算符的三個特性及數(shù)據(jù)類型,特別是除法運算。 13.自增運算符“++”和自減運算符“——” (1)自增、自減運算符,是兩個特殊的單目運算符,其運算對象只能是變量。 (2)前綴自增、自減運算符優(yōu)先級是2,結(jié)合方向是右結(jié)合。后綴自增、自減運算符的優(yōu)先級是1,結(jié)合方向是左結(jié)合。 (3)自增、自減運算符的優(yōu)先級高于其他算術(shù)、關(guān)系、邏輯、賦值運算符。 (4)自增、自減運算符操作結(jié)果分別使變量增1或減1,但對表達式的運算結(jié)果的影響與自增、自減運算符的前置或后置有關(guān)。 在自增、自減運算符出現(xiàn)在表達式中的運算符多于一個的情況下:自增、自減運算符放到變量前(前置方式)時,變量先做自增或自減運算,再以變化后的變量值參加表達式中的其他運算;自增、自減運算符放到變量后(后置方式)時,變量先參加表達式中的其他運算,即先將操作數(shù)i的值作為這個自增、自減表達式的值確定下來,再做自增或自減運算。 若以++i,i++,——i,i——形式分別作為單一表達式語句操作時,前置和后置的運算結(jié)果是相同的,即自增、自減運算符僅用于實現(xiàn)變量的增1、減1運算時,前置和后置的結(jié)果相同。 (5)當(dāng)出現(xiàn)多個“+”或“—”運算符時,C語言規(guī)定自左向右取盡可能多的符號組成運算符。如表達式“a+++b+++c++”相當(dāng)于“(a++)+(b++)+(c++)”。 (6)多數(shù)系統(tǒng)函數(shù)參數(shù)的求值順序是從右向左的。如設(shè)i原值為8,則函數(shù)調(diào)用語句printf(“%d,%d\n”,i,++i);將首先計算輸出參數(shù)表達式++i,結(jié)果是輸出參數(shù)表達式的值為9,即i自增1后為9;然后計算輸出參數(shù)表達式i的值,也為9,因此該printf的輸出值為“9,9”。

編輯推薦

《計算機程序設(shè)計學(xué)習(xí)指導(dǎo)與實踐》適合作為高等院校計算機程序設(shè)計課程的教輔用書。也可作為自學(xué)瀆者的輔助教材或參考書。

圖書封面

評論、評分、閱讀與下載


    計算機程序設(shè)計學(xué)習(xí)指導(dǎo)與實踐 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7