出版時間:2009-4 出版社:天津大學(xué)出版社 作者:翟自強(qiáng),馬志強(qiáng) 主編 頁數(shù):276
前言
自]994年全國計算機(jī)等級考試舉辦以來應(yīng)試人數(shù)逐年增加,已經(jīng)成為全國范圍內(nèi)參加人數(shù)最多、影響最大的考試之一。C語言是一種重要的計算機(jī)語言,具有語言組成簡潔、使用靈活方便、執(zhí)行效率高、可移植性好等特點。因此,在全國計算機(jī)等級考試的報考者中,有很多人選擇C語言。根據(jù)教育部考試中心制定的《全國計算機(jī)等級考試(二級)C程序設(shè)計考試大綱》,作者結(jié)合多年來C語言程序設(shè)計教學(xué)和二級考試輔導(dǎo)的經(jīng)驗,編寫了這本教材。 本書的編寫主要遵循以下原則。 能力培養(yǎng)和應(yīng)試并重的原則。程序設(shè)計不僅僅是一種知識,更是一種技能。我們的目標(biāo)是培養(yǎng)能進(jìn)行程序設(shè)計的人才,因此技能訓(xùn)練是非常必要的。但是等級考試又是一種考試,不僅僅考程序設(shè)計的能力,也考有關(guān)計算機(jī)操作和C語言的基本知識。從這個角度來說,相應(yīng)的教材必須注意有關(guān)知識點的講解。 分解與綜合的原則。人們認(rèn)識復(fù)雜事物的一個基本方法是分解與綜合,軟件開發(fā)的過程就遵循了這一原則。對學(xué)生來說,一門新課相當(dāng)于是一個需要接受的新事物,采用“分解與綜合”的方法可以使他們感覺到學(xué)習(xí)更容易。因此本教材各部分內(nèi)容盡量繁簡適中,即每一章、每一節(jié)乃至每一個知識點都盡可能保持適量,將難點適當(dāng)分解,便于學(xué)生掌握。 規(guī)范化文檔的原則。程序設(shè)計是軟件開發(fā)過程的一個基本階段,軟件工程的基本思想之一是規(guī)范化文檔。一開始就注意培養(yǎng)學(xué)生良好的程序習(xí)慣十分重要。所以本書編寫遵循的第三個原則是規(guī)范化文檔,每一例題程序都盡可能有良好的風(fēng)格。
內(nèi)容概要
本書對近5年來全國計算機(jī)等級考試C語言程序設(shè)計的真題進(jìn)行了深入分析,并按考試大綱的要求提綱挈領(lǐng)地講述了C語言的主要內(nèi)容,使考生能夠熟悉二級C語言考試的內(nèi)容,掌握考試中經(jīng)常出現(xiàn)的題型和每種題型的解法,從而提高應(yīng)試復(fù)習(xí)的效率。本書還根據(jù)最新大綱(2008年版)的要求,對二級C語言按考點進(jìn)行了樣題匯編與詳解。另外,本書還提供了C語言習(xí)題集,并附有最新的歷年真題及答案。本書針對性強(qiáng),特別適合參加二級C語言考試的考生,也可以作為各類大專院校學(xué)生學(xué)習(xí)C語言的參考書。
書籍目錄
第一部分 二級C語言考綱分析第二部分 二級C語言考點精講及例題解析 第1章 C語言設(shè)計的初步知識 1.1 C語言基本常識及標(biāo)識符 1.2 常量、變量及數(shù)據(jù)類型 1.3 運(yùn)算符和表達(dá)式 1.4 數(shù)據(jù)類型轉(zhuǎn)換 1.5 本章例題解析 第2章 順序結(jié)構(gòu) 2.1 語句 2.2 數(shù)據(jù)輸出 2.3 數(shù)據(jù)輸入 2.4 本章例題解析 第3章 選擇結(jié)構(gòu) 3.1 if語句和用if語句構(gòu)成的選擇結(jié)構(gòu) 3.2 switch語句 3.3 本章例題及解析 第4章 循環(huán)結(jié)構(gòu) 4.1 while語句和while循環(huán) 4.2 do—while語句和do—while語句構(gòu)成的循環(huán) 4.3 for語句和for循環(huán) 4.4 循環(huán)的嵌套 4.5 循環(huán)中的break和continue語句 4.6 本章例題解析 第5章 函數(shù) 5.1 庫函數(shù) 5.2 函數(shù)的定義和返回值 5.3 函數(shù)的調(diào)用 5.4 函數(shù)的說明 5.5 調(diào)用函數(shù)和被調(diào)用函數(shù)之間的數(shù)據(jù)傳遞 5.6 函數(shù)的遞歸調(diào)用 5.7 本章例題解析 第6章 數(shù)組 6.1 一維數(shù)組 6.2 二維數(shù)組 6.3 數(shù)組與函數(shù) 6.4 本章例題解析 第7章 指針 7.1 指針的定義、賦值及指針與簡單變量間的運(yùn)算 7.2 指針與一維數(shù)組 7.3 指針與二維數(shù)組 7.4 指針與函數(shù) 7.5 二維數(shù)組名和指針數(shù)組作為實參 7.6 本章例題解析 第8章 字符串 8.1 用一個一維字符數(shù)組存放字符串 8.2 字符串的輸入和輸出 8.3 字符串?dāng)?shù)組 8.4 用于字符串處理的函數(shù) 8.5 本章例題解析 第9章 位運(yùn)算 9.1 位運(yùn)算符 9.2 位運(yùn)算符的運(yùn)算功能 9.3 本章例題解析 第10章 C語言中用戶標(biāo)識符的作用域和存儲域 10.1 局部變量、全局變量和存儲分類 10.2 局部變量及其作用域和生存期 10.3 全局變量及其作用域和生存期 10.4 函數(shù)的存儲分類 10.5 本章例題解析 第11章 編譯預(yù)處理和動態(tài)存儲分配 11.1 編譯預(yù)處理 11.2 動態(tài)存儲分配 11.3 本章例題解析 第12章 結(jié)構(gòu)體、共用體和用戶定義類型 12.1 用typedef說明一種新類型名 12.2 結(jié)構(gòu)體類型 12.3 共用體 12.4 本章例題解析 第13章 對函數(shù)的進(jìn)一步討論 13.1 傳給main函數(shù)的參數(shù) 13.2 本章例題解析 第14章 文件 第15章 計算機(jī)等級考試VC+6.0上機(jī)指導(dǎo) 第16章 考試系統(tǒng)簡介 第17章 二級C語言上機(jī)考試操作步驟第三部分 三級C語言習(xí)題集
章節(jié)摘錄
插圖:第一部分二級C語言考綱分析一、C語言的結(jié)構(gòu)①程序的構(gòu)成,main函數(shù)和其他函數(shù)。②頭文件,數(shù)據(jù)說明,函數(shù)的開始和結(jié)束標(biāo)志。③源程序的書寫格式。④C語言的風(fēng)格。分析:這部分考試形式主要是選擇題,一般會出1~2個題,都是基本概念。注意程序的書寫格式。二、數(shù)據(jù)類型及其運(yùn)算①C的數(shù)據(jù)類型(基本類型,構(gòu)造類型,指針類型,空類型)及其定義方法。②C運(yùn)算符的種類、運(yùn)算優(yōu)先級和結(jié)合性。③不同類型數(shù)據(jù)問的轉(zhuǎn)換與運(yùn)算。④C表達(dá)式類型(賦值表達(dá)式,算術(shù)表達(dá)式,關(guān)系表達(dá)式,邏輯表達(dá)式,條件表達(dá)式,逗號表達(dá)式)和求值規(guī)則。分析:這部分考試形式主要是選擇題,一般會出4—5個選擇題和2—3個填空題。變量主要搞清楚全局變量(extern)和局部變量(在一個函數(shù)中或在一個模塊中)。運(yùn)算符要注意是“左結(jié)合”或“右結(jié)合”。三種邏輯運(yùn)算符為?。ㄟ壿嫹牵?&(邏輯“與”)和(邏輯“或”);位運(yùn)算符為&、1和~。另外,條件表達(dá)式和逗號表達(dá)式也是??碱}型。三、基本語句①表達(dá)式語句,空語句,復(fù)合語句。②數(shù)據(jù)的輸入與輸出,輸入輸出函數(shù)的調(diào)用。③復(fù)合語句。
編輯推薦
《全國計算機(jī)等級考試過關(guān)寶典:二級C語言考點精講及習(xí)題集》按照最新大綱,緊扣考試重點,精心編排內(nèi)容,知識易懂易記,大量模擬習(xí)題,細(xì)致全面解析,真題實戰(zhàn)熱身,助你順利過關(guān)。
圖書封面
評論、評分、閱讀與下載
全國計算機(jī)等級考試過關(guān)寶典 PDF格式下載