C語言程序設計實訓教程

出版時間:2008-8  出版社:科學出版社  作者:張文祥,等 編  頁數(shù):144  

前言

  學習高級語言程序設計課程必須重視實踐環(huán)節(jié)。“C語言程序設計”是一門實踐性很強的課程,該課程的學習有其自身的特點,學習者需要通過大量的上機編程練習,在實踐中掌握語言知識,訓練編程思維,培養(yǎng)程序設計的基本能力,并逐步理解和掌握程序設計的思想和方法?! ”緯恰禖語言程序設計》的配套用書,以培養(yǎng)學生的程序設計能力為編寫目的。在結(jié)構(gòu)設計上,強調(diào)實踐,每個實驗項目緊密結(jié)合其配套的《C語言程序設計》知識點,并根據(jù)課程教學學時安排而設計。全書共分三部分:第一部分是上機實驗內(nèi)容,第二部分是綜合自測練習,第三部分是附錄。全書內(nèi)容如下。  第一部分為上機實驗,包括14個實驗項目。  第二部分為綜合自測練習,包括5套綜合自測練習,題型、題量豐富,涵蓋《C語言程序設計》一書中涉及的主要知識點?! 〉谌糠譃楦戒洠ㄉ蠙C編程練習時需查用的運算符、庫函數(shù)、功能熱鍵、Turb0C環(huán)境編譯錯誤信息等?! ?的內(nèi)容為選學內(nèi)容,可根據(jù)自己的情況而定?! ”緯饕攸c如下:  1)上機實驗內(nèi)容豐富,覆蓋面廣。根據(jù)學習進度而安排相應的實驗內(nèi)容,通過實驗指導,對實驗中涉及的知識點以例題形式加以分析,幫助學習者順利完成實驗內(nèi)容?! ?)每套綜合自測練習的題型、題量豐富,以百分制安排評分,學習者可以通過綜合練習了解自己對主要知識點的掌握情況?! ”緯赏鯐杂?、張文祥、陳成鋼、肖四友、郝婕共同編寫完成。全書由王曉勇、張文祥、胡天云審稿并定稿?! ∮捎诰帉憰r間倉促,書中不足與疏漏之處在所難免,懇請廣大讀者批評指正。

內(nèi)容概要

  《面向21世紀高等院校計算機系列規(guī)劃教材:C語言程序設計實訓教程》分為三個部分,第一部分是上機實驗,包括14個實驗項目;第二部分是綜合自測練習,包括5套以百分制評分的綜合自測練習:第三部分是附錄,包括上機編程練習時,需查用的運算符、庫函數(shù)、功能熱鍵、TurboC環(huán)境編譯錯誤信息等內(nèi)容。  《面向21世紀高等院校計算機系列規(guī)劃教材:C語言程序設計實訓教程》可作為高等院校的實訓教材,也可為作為C語言初學者的上機編程實訓用書。

書籍目錄

第一部分 上機實驗實驗一 Win-TC環(huán)境的使用一、C語言源程序的結(jié)構(gòu)二、Win-TC的安裝與使用實驗二 數(shù)值型數(shù)據(jù)的操作一、整型變量二、實型變量實驗三 字符型數(shù)據(jù)的操作一、字符常量二、轉(zhuǎn)義字符三、字符變量四、字符串常量實驗四 簡單的C程序設計一、程序的三種基本控制結(jié)構(gòu)二、程序設計的一般步驟三、C語言語句四、數(shù)據(jù)輸入/輸出在C語言中的實現(xiàn)五、程序舉例實驗五 選擇結(jié)構(gòu)C程序設計一、if結(jié)構(gòu)二、switch結(jié)構(gòu)三、程序舉例實驗六 循環(huán)結(jié)構(gòu)C程序設計一、while語句二、do-while循環(huán)語句三、for語句四、語句標號和goto語句五、幾種循環(huán)的比較六、break和continue語句七、程序舉例實驗七 一維數(shù)組及應用一、數(shù)組概述二、一維數(shù)組的定義及初始化三、一維數(shù)組的引用四、字符數(shù)組與字符串五、一維數(shù)組及字符數(shù)組應用舉例實驗八 二維數(shù)組及應用一、二維數(shù)組的定義及初始化二、二維數(shù)組元素的引用三、二維數(shù)組應用舉例實驗九 函數(shù)定義及調(diào)用一、函數(shù)的定義二、函數(shù)調(diào)用三、函數(shù)聲明四、函數(shù)間參數(shù)傳遞的兩種方式五、函數(shù)嵌套調(diào)用與遞歸調(diào)用實驗十 變量存儲類別及編譯預處理一、變量的作用域二、局部變量與全局變量三、變量的存儲類別四、編譯預處理命令實驗十一 指針及應用一、指針的定義及初始化二、指針的運算和引用三、指針應用舉例實驗十二 結(jié)構(gòu)體與單向鏈表一、結(jié)構(gòu)體與共用體概述二、結(jié)構(gòu)體變量定義的三種形式三、結(jié)構(gòu)體變量的初始化四、結(jié)構(gòu)體變量的引用五、結(jié)構(gòu)體數(shù)組定義及初始化六、結(jié)構(gòu)體在單向鏈表中的應用舉例實驗十三 文件一、文件指針的定義及文件的打開二、文件操作常見函數(shù)三、文件操作應用舉例實驗十四 C綜合程序設計一、《公司員工工資管理系統(tǒng)》簡單功能分析二、數(shù)據(jù)結(jié)構(gòu)分析三、算法分析四、代碼轉(zhuǎn)化第二部分 綜合自測練習綜合自測練習綜合自測練習二綜合自測練習三綜合自測練習四綜合自測練習五第三部分附錄附錄一 TurboC編程手冊附錄二 實驗報告單

章節(jié)摘錄

  2.對整個結(jié)構(gòu)體變量的引用  在對結(jié)構(gòu)體變量的引用中,可以對整個結(jié)構(gòu)體變量進行引用,但這種引用僅允許進行整體賦值,而且進行賦值操作的兩個結(jié)構(gòu)體變量必須是同類型的;而其他操作如成員數(shù)據(jù)的輸入/輸出等必須通過引用結(jié)構(gòu)體變量的成員進行相應的操作。五、結(jié)構(gòu)體數(shù)組定義及初始化  1.結(jié)構(gòu)體數(shù)組定義  定義結(jié)構(gòu)體數(shù)組的方法和前面中介紹的數(shù)組定義方法一樣,只是每個數(shù)組元素的類型是結(jié)構(gòu)體類型。結(jié)構(gòu)體數(shù)組的定義形式與定義結(jié)構(gòu)體變量相似,也有三種定義形式,只是必須說明其為數(shù)組。  2.結(jié)構(gòu)體數(shù)組初始化  結(jié)構(gòu)體數(shù)組的初始化與結(jié)構(gòu)體變量的初始化相似,即每個元素中各成員的初值要用一對大括號括起來;與前面數(shù)組的初始化也有類似,即所有元素的初值也要用一對大括號括起來?! ±?2.1定義一個結(jié)構(gòu)體數(shù)組存放五本教材的信息,教材信息包括書名、冊數(shù)、單價,從鍵盤輸入教材信息存放在結(jié)構(gòu)體數(shù)組中,輸出每本教材的金額;將結(jié)構(gòu)體數(shù)組按冊數(shù)降序排序,并輸出排序后的教材信息?!  ?/pre>

圖書封面

評論、評分、閱讀與下載


    C語言程序設計實訓教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7