出版時(shí)間:2012-4 出版社:西北工業(yè)大學(xué)出版社 作者:張佳,張海燕 主編 頁數(shù):193 字?jǐn)?shù):303000
內(nèi)容概要
本書是與《C程序設(shè)計(jì)與仿真測(cè)試》教材配套的上機(jī)指導(dǎo),對(duì)教材中重要知識(shí)的使用進(jìn)行了補(bǔ)充,給出了很多應(yīng)用的例子,并對(duì)例子進(jìn)行了舉一反三的修改,力求讓讀者牢固掌握每一個(gè)知識(shí)點(diǎn)。本書的每一章中都安排了一節(jié)內(nèi)容,用來對(duì)教材的習(xí)題進(jìn)行解析,并給出了每一道習(xí)題的原理與答案,讀者可以在做完習(xí)題之后參考習(xí)題解析,糾正理解錯(cuò)誤的地方。附錄部分給出了計(jì)算機(jī)等級(jí)考試三級(jí)考試中常見的考題,讀者在學(xué)完基礎(chǔ)知識(shí)之后可以通過這一部分進(jìn)一步學(xué)習(xí)?!禖
程序設(shè)計(jì)與仿真測(cè)試上機(jī)指導(dǎo)》為通過計(jì)算機(jī)等級(jí)考試的三級(jí)考試打下基礎(chǔ)。本書由張海燕、張佳主編。
書籍目錄
第1章 概述
第2章 C程序基礎(chǔ)
2.1 實(shí)驗(yàn)
2.2 課后習(xí)題解析
2.3 過關(guān)練習(xí)
第3章 C程序的基本結(jié)構(gòu)
3.1 實(shí)驗(yàn)
3.2 課后習(xí)題解析
3.3 過關(guān)練習(xí)
第4章 數(shù)組
4.1 實(shí)驗(yàn)
4.2 課后習(xí)題解析
4.3 過關(guān)練習(xí)
第5章 函數(shù)
5.1 實(shí)驗(yàn)
5.2 課后習(xí)題解析
5.3 過關(guān)練習(xí)
第6章 指針
6.1 實(shí)驗(yàn)
6.2 課后習(xí)題解析
6.3 過關(guān)練習(xí)
第7章 復(fù)合數(shù)據(jù)類型
7.1 實(shí)驗(yàn)
7.2 課后習(xí)題解析
7.3 過關(guān)練習(xí)
第8章 位運(yùn)算
8.1 實(shí)驗(yàn)
8.2 課后習(xí)題解析
8.3 過關(guān)練習(xí)
第9章 文件
9.1 實(shí)驗(yàn)
9.2 課后習(xí)題解析
9.3 過關(guān)練習(xí)
第10章 預(yù)處理命令
10.1 實(shí)驗(yàn)
10.2 課后習(xí)題解析
10.3 過關(guān)練習(xí)
附錄 全國(guó)計(jì)算機(jī)等級(jí)考試三級(jí)考試上機(jī)練習(xí)模擬題
章節(jié)摘錄
版權(quán)頁: 插圖: 5.2課后習(xí)題解析 1.關(guān)于函數(shù)的定義和調(diào)用,下列說法正確的是( )。 A.函數(shù)可以嵌套定義,但不能嵌套調(diào)用 B.函數(shù)可以嵌套調(diào)用,但不能嵌套定義 C.函數(shù)可以同時(shí)嵌套定義和調(diào)用 D.函數(shù)不能嵌套定義和調(diào)用 解析:每個(gè)函數(shù)都是相互獨(dú)立的,互相之間沒有從屬關(guān)系。因此,函數(shù)之間可以嵌套調(diào)用,但定義必須是單獨(dú)定義。如果函數(shù)嵌套定義會(huì)出現(xiàn)錯(cuò)誤報(bào)告error C2601:函數(shù)名:local function definitions are illegal。故選B。 2.函數(shù)的返回值的數(shù)據(jù)類型由( )決定。 A.return語句中表達(dá)式的數(shù)據(jù)類型 B.定義函數(shù)時(shí)對(duì)函數(shù)指定的數(shù)據(jù)類型 C.調(diào)用函數(shù)的數(shù)據(jù)類型 D.以上皆是 解析:讓函數(shù)為了完成得到運(yùn)算結(jié)果而將值傳遞給函數(shù)調(diào)用語句時(shí)傳遞的結(jié)果被稱為返回值。函數(shù)的返回值與返回值語句中的表達(dá)式或變量的數(shù)據(jù)類型應(yīng)該相同,如果二者數(shù)據(jù)類型不相同,系統(tǒng)會(huì)完成自動(dòng)轉(zhuǎn)換,將返回值語句中表達(dá)式的值的數(shù)據(jù)類型轉(zhuǎn)換成函數(shù)的返回值的數(shù)據(jù)類型,即以定義函數(shù)時(shí)對(duì)函數(shù)指定的數(shù)據(jù)類型為準(zhǔn)。故選B。 3.關(guān)于變量的定義,以下正確的是( )。 A.變量的定義必須在程序的開頭 B.變量的定義必須在函數(shù)的開頭 C.變量的定義可以在此變量使用之后 D.變量的定義可以在某個(gè)函數(shù)結(jié)束之后 解析:在擁有多個(gè)函數(shù)的程序中,變量的定義可以在任何位置進(jìn)行,可以在整個(gè)程序的開頭或某個(gè)函數(shù)的開頭,也可以在兩個(gè)函數(shù)之間進(jìn)行。但變量的使用必須滿足先定義再使用,即必須在使用變量之前來定義它。故選D。 5.函數(shù)的形參和實(shí)參分別是什么?有什么異同? 解析:形參是出現(xiàn)在自定義函數(shù)中的參數(shù),實(shí)參是出現(xiàn)在調(diào)用函數(shù)時(shí)函數(shù)名后面括號(hào)中的參數(shù)。 區(qū)別:形參用來接收調(diào)用該函數(shù)時(shí)傳人的數(shù)據(jù),實(shí)參用來將數(shù)據(jù)傳遞給被調(diào)用的函數(shù);形參不是實(shí)際存在的,實(shí)參是實(shí)際存在的;形參不占用內(nèi)存空間,實(shí)參占用內(nèi)存空間。 6.簡(jiǎn)述遞歸調(diào)用的方法。 解析:當(dāng)函數(shù)調(diào)用時(shí),一個(gè)函數(shù)調(diào)用自身的情況就是函數(shù)的遞歸調(diào)用。函數(shù)的遞歸調(diào)用可以分為直接遞歸調(diào)用和間接遞歸調(diào)用兩種。在遞歸時(shí)需要注意一個(gè)函數(shù)的遞歸調(diào)用必須存在一個(gè)可以使遞歸調(diào)用終止的條件,這樣可以使函數(shù)的運(yùn)行結(jié)束。 7.簡(jiǎn)述全局變量和局部變量的聯(lián)系及其異同。 解析:一個(gè)程序中所用到的變量并不是在所有函數(shù)中都有效的。可以在所有函數(shù)中使用的變量稱為全局變量,也稱外部變量。只能在某些函數(shù)中使用的變量稱為局部變量也稱內(nèi)部變量。局部變量的作用域被限制在該函數(shù)內(nèi),從其定義之處生效,在函數(shù)結(jié)束時(shí)失效。全局變量的作用域是從該變量被定義起直至整個(gè)程序結(jié)束。如果一個(gè)函數(shù)中定義的局部變量與全局變量同名,則這個(gè)函數(shù)中局部變量生效,全局變量不起作用。
編輯推薦
《高等學(xué)校"十二五"規(guī)劃教材?計(jì)算機(jī)科學(xué)系列:C程序設(shè)計(jì)與仿真測(cè)試上機(jī)指導(dǎo)》由西北工業(yè)大學(xué)出版社出版。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
C程序設(shè)計(jì)與仿真測(cè)試上機(jī)指導(dǎo) PDF格式下載