出版時(shí)間:2008-9 出版社:科學(xué)出版社 作者:侯金龍,唐瑞華,丁為民 著 頁數(shù):302
前言
本書是為讀者學(xué)習(xí)c語言課程而編寫的教學(xué)輔導(dǎo)書,可幫助讀者復(fù)習(xí)課程的基本內(nèi)容,檢驗(yàn)基本理論和基本概念的掌握程度,培養(yǎng)和提高用C語言解決實(shí)際問題的能力,力爭使讀者在學(xué)完本書之后,在運(yùn)用C語言編程方面達(dá)到一個(gè)新的高度。閱讀指南全書共分10章。第l章主要介紹C語言的基本概念,包括C程序的基本構(gòu)成,c語言數(shù)據(jù)的輸入和輸出等?! 〉?章主要介紹c語言的數(shù)據(jù)類型,變量和常量,整型數(shù)據(jù)、實(shí)型數(shù)據(jù)和字符型數(shù)據(jù),算術(shù)運(yùn)算符和算術(shù)表達(dá)式,賦值運(yùn)算符和賦值表達(dá)式,逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式等內(nèi)容?! 〉?章主要介紹選擇語句和循環(huán)語句的語法格式及基本用法,包括if語句,條件運(yùn)算符,switch語句,while語句,do-while語句,for語句,break語句和continue語句等內(nèi)容。 第4章主要介紹數(shù)組的基本概念、數(shù)組說明及使用方法,包括一維數(shù)組,字符數(shù)組,字符串?dāng)?shù)組和字符串常用函數(shù)等內(nèi)容。 第5章主要介紹指針的基本概念,包括指針的定義與說明,指針運(yùn)算符和指針運(yùn)算,字符指針,指針數(shù)組,多級(jí)指針,指針與函數(shù)等內(nèi)容?! 〉?章主要介紹函數(shù)的基本概念,包括函數(shù)的定義方法,函數(shù)的調(diào)用,函數(shù)中各種數(shù)據(jù)傳遞方法,變量的作用域和存儲(chǔ)類型等內(nèi)容。 第7章主要介紹預(yù)處理和位運(yùn)算,包括宏,條件編譯,動(dòng)態(tài)存儲(chǔ)分配,文件包含,位運(yùn)算符及其功能等內(nèi)容。 第8章主要介紹結(jié)構(gòu)體和共用體,包括結(jié)構(gòu)體類型的定義和引用,結(jié)構(gòu)指針變量,結(jié)構(gòu)體數(shù)組,鏈表,共用體類型的定義和引用等內(nèi)容?! 〉?章主要介紹文件操作的基本概念,包括文件指針,文件的打開與關(guān)閉,文件的讀與寫,文件的定位,文件的檢測等內(nèi)容?! 〉?0章給出3套研究生入學(xué)考試全真預(yù)測試題及其參考答案。特色與優(yōu)點(diǎn) 編寫本書的指導(dǎo)思想是:在內(nèi)容上重視c語言的基本理論,覆蓋課程全部基本教學(xué)要求;書中習(xí)題主要來自于經(jīng)典C語言教材中的經(jīng)典習(xí)題,全書習(xí)題經(jīng)過編者精心挑選,難度適中,適合各專業(yè)學(xué)生學(xué)習(xí);在形式上根據(jù)教學(xué)實(shí)踐經(jīng)驗(yàn)和對(duì)相關(guān)內(nèi)容的思考理解,簡明描述課程的基本知識(shí)點(diǎn)、重點(diǎn)和難點(diǎn)內(nèi)容,使學(xué)生迅速把握重點(diǎn)。 本書每章內(nèi)容均包括各基本知識(shí)點(diǎn)的要點(diǎn)歸納,并精選一些具有代表性的例題,給出了解題思路和分析方法,部分編程題給出了實(shí)現(xiàn)代碼,題后提示了解題中應(yīng)注意的問題。
內(nèi)容概要
《C語言(VisualC++平臺(tái))習(xí)題與解析》是為讀者學(xué)習(xí)C語言課程而編寫的教學(xué)輔導(dǎo)書。書中通過對(duì)知識(shí)點(diǎn)概念和習(xí)題的講解與分析,幫助讀者了解和掌握該課程的難點(diǎn)、要點(diǎn),提高讀者用c語言編程的基本能力和用c語言解決實(shí)際應(yīng)用問題的能力。全書按照通行教材的章節(jié)安排,對(duì)c語言課程內(nèi)容進(jìn)行歸納分類。每章分成若干個(gè)知識(shí)點(diǎn),每個(gè)知識(shí)點(diǎn)又分為“要點(diǎn)歸納”和“例題解析”?!耙c(diǎn)歸納”是對(duì)重要知識(shí)點(diǎn)的提煉總結(jié);“例題解析”部分精選出一些具有代表性的例題(包括課程考試試題、主流教材課后難題以及近年考研真題),給出解題思路與分析方法,并明示了解題過程中需要注意的問題。全書晟后提供了3套考研全真預(yù)測試題,并附參考答案,以提高讀者的應(yīng)試水平和知識(shí)的綜合應(yīng)用能力。 《C語言(VisualC++平臺(tái))習(xí)題與解析》可作為本、專科學(xué)生學(xué)習(xí)c語言課程的輔助教材,也可作為考研復(fù)習(xí)資料。書中提供的海量習(xí)題為從事課程教學(xué)的老師提供了寶貴的教學(xué)資源,可作教學(xué)參考。
書籍目錄
第1章 C語言概述1.1 知識(shí)點(diǎn)1:c語言的特點(diǎn)1.1.1 要點(diǎn)歸納1.1.2 例題解析1.2 知識(shí)點(diǎn)2:C程序的構(gòu)成1.2.1 要點(diǎn)歸納1.2.2 例題解析1.3 知識(shí)點(diǎn)3:C語言數(shù)據(jù)輸入和輸出1.3.1 要點(diǎn)歸納1.3.2 例題解析第2章 數(shù)據(jù)類型、運(yùn)算符和表達(dá)式2.1 知識(shí)點(diǎn)1:C語言的數(shù)據(jù)類型2.1.1 要點(diǎn)歸納2.1.2 例題解析2.2 知識(shí)點(diǎn)2:運(yùn)算符和表達(dá)式2.2.1 要點(diǎn)歸納2.2.2 例題解析第3章 選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)3.1 知識(shí)點(diǎn)1:if語句3.1.1 要點(diǎn)歸納3.1.2 例題解析3.2 知識(shí)點(diǎn)2:條件運(yùn)算符3.2.1 要點(diǎn)歸納3.2.2 例題解析3.3 知識(shí)點(diǎn)3:switch語句3.3.1 要點(diǎn)歸納3.3.2 例題解析3.4 知識(shí)點(diǎn)4:while循環(huán)結(jié)構(gòu)3.4.1 要點(diǎn)歸納3.4.2 例題解析3.5 知識(shí)點(diǎn)5:flor循環(huán)結(jié)構(gòu)3.5.1 要點(diǎn)歸納3.5.2 例題解析3.6 知識(shí)點(diǎn)6:break語句和continue語句3.6.1 要點(diǎn)歸納3.6.2 例題解析第4章 數(shù)組4.1 知識(shí)點(diǎn)1:一維數(shù)組4.1.1 要點(diǎn)歸納4.1.2 例題解析4.2 知識(shí)點(diǎn)2:二維數(shù)組4.2.1 要點(diǎn)歸納4.2.2 例題解析4.3 知識(shí)點(diǎn)3:字符數(shù)組和字符串4.3.1 要點(diǎn)歸納4.3.2 例題解析第5章 指針5.1 知識(shí)點(diǎn)1:指針的基本概念5.1.1 要點(diǎn)歸納5.1.2 例題解析5.2 知識(shí)點(diǎn)2:指針與數(shù)組5.2.1 要點(diǎn)歸納5.2.2 例題解析第6章 函數(shù)6.1 知識(shí)點(diǎn)1:函數(shù)的基本概念6.1.1 要點(diǎn)歸納6.1.2 例題解析6.2 知識(shí)點(diǎn)2:變量的作用域和存儲(chǔ)類型6.2.1 要點(diǎn)歸納6.2.2 例題解析第7章 預(yù)處理和位運(yùn)算7.1 知識(shí)點(diǎn)l:編譯預(yù)處理7.1.1 要點(diǎn)歸納7.1.2 例題解析7.2 知識(shí)點(diǎn)2:動(dòng)態(tài)存儲(chǔ)分配7.2.1 要點(diǎn)歸納7.2.2 例題解析7.3 知識(shí)點(diǎn)3:位運(yùn)算7.3.1 要點(diǎn)歸納7.3.2 例題解析第8章 結(jié)構(gòu)體和共用體8.1 知識(shí)點(diǎn)1:結(jié)構(gòu)體類型8.1.1 要點(diǎn)歸納8.1.2 例題解析8.2 知識(shí)點(diǎn)2:結(jié)構(gòu)體數(shù)組和結(jié)構(gòu)體指針8.2.1 要點(diǎn)歸納8.2.2 例題解析8.3 知識(shí)點(diǎn)3:鏈表8.3.1 要點(diǎn)歸納8.3.2 例題解析8.4 知識(shí)點(diǎn)4:共用體類型8.4.1 要點(diǎn)歸納8.4.2 例題解析第9章 文件操作9.1 知識(shí)點(diǎn)l:文件的概念9.1.1 要點(diǎn)歸納9.1.2 例題解析9.2 知識(shí)點(diǎn)2:文件的操作9.2.1 要點(diǎn)歸納9.2.2 例題解析第10章 重點(diǎn)大學(xué)碩士研究生入學(xué)考試全真預(yù)測試題及參考解答.10.1 重點(diǎn)大學(xué)碩士研究生入學(xué)考試全真預(yù)測試題一10.2 重點(diǎn)大學(xué)碩士研究生入學(xué)考試全真預(yù)測試題一參考解答10.3 重點(diǎn)大學(xué)碩士研究生入學(xué)考試全真預(yù)測試題二10.4 重點(diǎn)大學(xué)碩士研究生入學(xué)考試全真預(yù)測試題二參考解答10.5 重點(diǎn)大學(xué)碩士研究生入學(xué)考試全真預(yù)測試題三10.6 重點(diǎn)大學(xué)碩士研究生入學(xué)考試全真預(yù)測試題三參考解答參考文獻(xiàn)
章節(jié)摘錄
第1章 C語言概述 【基本知識(shí)點(diǎn)】C語言的特點(diǎn);C程序的構(gòu)成;main函數(shù);C程序的書寫風(fēng)格;C語言數(shù)據(jù)輸入和輸出。 【重點(diǎn)】C程序的構(gòu)成;main函數(shù);結(jié)構(gòu)化程序;C語言數(shù)據(jù)輸入和輸出?! 倦y點(diǎn)】C程序的結(jié)構(gòu)和C程序的執(zhí)行過程。 1.1 知識(shí)點(diǎn)1:C語言的特點(diǎn) 1.1.1 要點(diǎn)歸納 1.C語言的特點(diǎn) ?。?)語言簡潔、緊湊,使用方便、靈活 C語言一共只有32個(gè)關(guān)鍵字,9種控制語句,程序書寫形式自由,主要用小寫字母表示,壓縮了一切不必要的成分?! 。?)運(yùn)算符豐富 c語言一共有34種運(yùn)算符。C語言把括號(hào)、賦值、強(qiáng)制類型轉(zhuǎn)換等都作為運(yùn)算符處理,從而使C語言的運(yùn)算類型極其豐富,表達(dá)式類型多樣化。靈活使用各種運(yùn)算符可以實(shí)現(xiàn)在其他高級(jí)語言中難以實(shí)現(xiàn)的運(yùn)算?! 。?)數(shù)據(jù)類型豐富,具有現(xiàn)代化語言的各種數(shù)據(jù)類型 C的數(shù)據(jù)類型有整型、實(shí)型、字符型、數(shù)組類型、指針類型、結(jié)構(gòu)體類型、共用體類型等。能用來實(shí)現(xiàn)各種復(fù)雜的數(shù)據(jù)的運(yùn)算,尤其是指針類型數(shù)據(jù)?! 。?)結(jié)構(gòu)化的控制語句 C語言中有if-else語句、while語句、d0-while語句、switch語句、for語句等結(jié)構(gòu)化控制語句?! 。?)語法限制不太嚴(yán)格,程序設(shè)計(jì)自由度大 C語言允許程序編寫者有較大的自由度,因此放寬了語法檢查。例如對(duì)數(shù)組下標(biāo)越界不做檢查,整型數(shù)據(jù)與字符型數(shù)據(jù)以及邏輯型數(shù)據(jù)可以通用。程序員應(yīng)當(dāng)仔細(xì)檢查程序,保證其正確,而不要過分信賴C語言編譯程序去查錯(cuò)?! 。?)C語言允許直接訪問物理地址,能進(jìn)行位操作 c語言能實(shí)現(xiàn)匯編語言的大部分功能,可以直接對(duì)硬件進(jìn)行操作。因此,C語言既具有高級(jí)語言的功能,又具有低級(jí)語言的許多功能,可用來寫系統(tǒng)軟件?! ?/pre>編輯推薦
《C語言(VisualC++平臺(tái))習(xí)題與解析》是教學(xué)一線專家無私奉獻(xiàn)長年積累的教學(xué)經(jīng)驗(yàn)和見解,總結(jié)相關(guān)知識(shí)點(diǎn),歸納解題新方法,應(yīng)用創(chuàng)新思路,解決現(xiàn)實(shí)問題?! 矔厣骸 ☆}型完整,內(nèi)容豐富;以典型題目分析帶動(dòng)能力培養(yǎng);全面復(fù)習(xí),形成知識(shí)體系;把握知識(shí)點(diǎn)間的內(nèi)在聯(lián)系,拓展創(chuàng)新思維;提高學(xué)習(xí)的針對(duì)性與有效性。圖書封面
評(píng)論、評(píng)分、閱讀與下載
- 還沒讀過(50)
- 勉強(qiáng)可看(368)
- 一般般(628)
- 內(nèi)容豐富(2605)
- 強(qiáng)力推薦(213)