2023年全國計算機(jī)等級考試二級C語言真題庫之選擇題_第1頁
2023年全國計算機(jī)等級考試二級C語言真題庫之選擇題_第2頁
2023年全國計算機(jī)等級考試二級C語言真題庫之選擇題_第3頁
2023年全國計算機(jī)等級考試二級C語言真題庫之選擇題_第4頁
2023年全國計算機(jī)等級考試二級C語言真題庫之選擇題_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

全國計算機(jī)等級考試等級考試真題庫之選擇題(15)1.下列鏈表中,其邏輯結(jié)構(gòu)屬于非線性結(jié)構(gòu)的是A)二叉鏈表B)循環(huán)鏈表C)雙向鏈表D)帶鏈的棧參考答案:A【解析】在定義的鏈表中,若只具有一個指針域來存放下一個元素地址,稱這樣的鏈表為單鏈表或線性鏈表。帶鏈的??梢杂脕硎占嬎銠C(jī)存儲空間中所有空閑的存儲結(jié)點(diǎn),是線性表。在單鏈表中的結(jié)點(diǎn)中增長一個指針域指向它的直接前件,這樣的鏈表,就稱為雙向鏈表(一個結(jié)點(diǎn)中具有兩個指針),也是線性鏈表。循環(huán)鏈表具有單鏈表的特性,但又不需要增長額外的存貯空間,僅對表的鏈接方式稍做改變,使得對表的解決更加方便靈活,屬于線性鏈表。二叉鏈表是二叉樹的物理實(shí)現(xiàn),是一種存儲結(jié)構(gòu),不屬于線性結(jié)構(gòu)。答案為A選項(xiàng)。2.設(shè)循環(huán)隊列的存儲空間為Q(1:35),初始狀態(tài)為front=rear=35。現(xiàn)通過一系列入隊與退隊運(yùn)算后,front=15,rear=15,則循環(huán)隊列中的元素個數(shù)為A)15B)16C)20D)0或35參考答案:D【解析】在循環(huán)隊列中,用隊尾指針rear指向隊列中的隊尾元素,用排頭指針front指向排頭元素的前一個位置。在循環(huán)隊列中進(jìn)行出隊、入隊操作時,頭尾指針仍要加1,朝前移動。只但是當(dāng)頭尾指針指向向量上界時,其加1操作的結(jié)果是指向向量的下界0。由于入隊時尾指針向前追趕頭指針,出隊時頭指針向前追趕尾指針,故隊空和隊滿時,頭尾指針均相等。答案為D選項(xiàng)。3.下列關(guān)于棧的敘述中,對的的是A)棧底元素一定是最后入棧的元素B)棧頂元素一定是最先入棧的元素C)棧操作遵循先進(jìn)后出的原則D)以上說法均錯誤參考答案:C【解析】棧頂元素總是后被插入的元素,從而也是最先被刪除的元素;棧底元素總是最先被插入的元素,從而也是最后才干被刪除的元素。棧的修改是按后進(jìn)先出的原則進(jìn)行的。因此,棧稱為先進(jìn)后出表,或"后進(jìn)先出"表,所以選擇C。4.在關(guān)系數(shù)據(jù)庫中,用來表達(dá)實(shí)體間聯(lián)系的是A)屬性B)二維表C)網(wǎng)狀結(jié)構(gòu)D)樹狀結(jié)構(gòu)參考答案:B【解析】關(guān)系模型實(shí)體間的聯(lián)系采用二維表來表達(dá),簡稱表。選項(xiàng)C為網(wǎng)狀模型實(shí)體間的聯(lián)系,選項(xiàng)D為層次模型實(shí)體間的聯(lián)系,選項(xiàng)A屬性刻畫了實(shí)體5.公司中有多個部門和多名職工,每個職工只能屬于一個部門,一個部門可以有多名職工。則實(shí)體部門和職工間的聯(lián)系是A)1:1聯(lián)系B)m:1聯(lián)系C)1:m聯(lián)系D)m:n聯(lián)系參考答案:C【解析】兩個實(shí)體集間的聯(lián)系事實(shí)上是實(shí)體集間的函數(shù)關(guān)系,重要有一對一聯(lián)系(1:1)、一對多聯(lián)系(1:m)、多對一聯(lián)系(m:1)、多對多聯(lián)系(m:n)。對于每一個實(shí)體部門,都有多名職工,則其相應(yīng)的聯(lián)系為一對多聯(lián)系(1:m),答案選C。6.A)選擇B)投影C)自然連接D)并參考答案:A【解析】由關(guān)系R到關(guān)系S為一元運(yùn)算,排除C和D。關(guān)系S是關(guān)系R的一部分,是通過選擇之后的結(jié)果,因此選A。7.?dāng)?shù)據(jù)字典(DD)所定義的對象都包含于A)數(shù)據(jù)流圖(DFD圖)B)程序流程圖C)軟件結(jié)構(gòu)圖D)方框圖參考答案:A【解析】在數(shù)據(jù)流圖中,對所有元素都進(jìn)行了命名,所有名字的定義集中起來就構(gòu)成了數(shù)據(jù)字典。因此選A,而B,C,D都不符合。8.軟件需求規(guī)格說明書的作用不涉及A)軟件驗(yàn)收的依據(jù)B)用戶與開發(fā)人員對軟件要做什么的共同理解C)軟件設(shè)計的依據(jù)D)軟件可行性研究的依據(jù)參考答案:D【解析】軟件需求規(guī)格說明書是需求分析階段的最后成果,是軟件開發(fā)的重要文檔之一。軟件需求規(guī)格說明書有以下幾個方面的作用。①便于用戶、開發(fā)人員進(jìn)行理解和交流,B對的;②反映出用戶問題的結(jié)構(gòu),可以作為軟件開發(fā)工作的基礎(chǔ)和依據(jù),C對的;③作為確認(rèn)測試和驗(yàn)收的依據(jù),A對的。9.下面屬于黑盒測試方法的是A)語句覆蓋B)邏輯覆蓋C)邊界值分析D)途徑覆蓋參考答案:C【解析】黑盒測試不關(guān)心程序內(nèi)部的邏輯,只是根據(jù)程序的功能說明來設(shè)計測試用例。在使用黑盒測試法時,手頭只需要有程序功能說明就可以了。黑盒測試法分等價類劃分法、邊界值分析法和錯誤推測法,答案為C。而A、B、D均為白盒測試方法。10.下面不屬于軟件設(shè)計階段任務(wù)的是A)軟件總體設(shè)計B)算法設(shè)計C)制定軟件確認(rèn)測試計劃D)數(shù)據(jù)庫設(shè)計參考答案:C【解析】從技術(shù)觀點(diǎn)上看,軟件設(shè)計涉及軟件結(jié)構(gòu)設(shè)計、數(shù)據(jù)設(shè)計、接口設(shè)計、過程設(shè)計。所以A、B、D對的,C為軟件測試階段的任務(wù)。11.以下敘述中對的的是A)N-S流程圖只能描述簡樸的順序結(jié)構(gòu)的程序B)程序的算法只能使用流程圖來描述C)結(jié)構(gòu)化程序的三種基本結(jié)構(gòu)是循環(huán)結(jié)構(gòu)、選擇結(jié)構(gòu)、順序結(jié)構(gòu)D)計算機(jī)可以直接解決C語言程序,不必進(jìn)行任何轉(zhuǎn)換參考答案:C【解析】N-S流程圖是可以描述循環(huán)結(jié)構(gòu)?選擇結(jié)構(gòu)?順序結(jié)構(gòu)等多種結(jié)構(gòu)的程序,所以A選項(xiàng)錯誤?程序的算法可以用流程圖?偽代碼?N-S結(jié)構(gòu)圖等方法表達(dá),所以B選項(xiàng)錯誤?計算機(jī)只能解決二進(jìn)制表達(dá)的目的程序,不能直接執(zhí)行由C語言編寫的源程序,所以D選項(xiàng)錯誤?12.以下敘述中對的的是A)書寫源程序時,必須注意縮進(jìn)格式,否則程序會有編譯錯誤B)程序的主函數(shù)名除main外,也可以使用Main或_mainC)程序可以包含多個主函數(shù),但總是從第一個主函數(shù)處開始執(zhí)行D)在C程序中,模塊化重要是通過函數(shù)來實(shí)現(xiàn)的參考答案:D解析】C語言的源程序中對縮進(jìn)沒有規(guī)定,所以A選項(xiàng)錯誤?C語言中區(qū)分大小寫,main函數(shù)不能寫成Main或_main,所以B選項(xiàng)錯誤?一個C程序有且只有一個主函數(shù),所以C選項(xiàng)錯誤?13.C語言中double類型數(shù)據(jù)占字節(jié)數(shù)為A)4B)8C)12D)16參考答案:B【解析】double型數(shù)據(jù)在內(nèi)存中占8個字節(jié),float型數(shù)據(jù)占4個字節(jié),int型數(shù)據(jù)占2個字節(jié),char型數(shù)據(jù)占1個字節(jié)?所以選擇B?14.以下敘述中對的的是A)語言中的關(guān)鍵字不能作變量名,但可以作為函數(shù)名B)標(biāo)記符的長度不能任意長,最多只能包含16個字符C)標(biāo)記符總是由字母、數(shù)字和下劃線組成,且第一個字符不得為數(shù)字D)用戶自定義的標(biāo)記符必須"見名知義",假如隨意定義,則會出編譯錯誤參考答案:C解析】C語言中的關(guān)鍵字即不能做變量名也不能做用戶函數(shù)名,所以A錯誤?標(biāo)記符的命名規(guī)則,即由下劃線字母數(shù)字組成,且必須以下劃線和字母開始,也不能和關(guān)鍵字一致?不同C語言規(guī)定標(biāo)記符的有效長度也許會不同,但沒有限制最大長度,所以B錯誤?用戶定義的標(biāo)記符只要滿足標(biāo)記符命名規(guī)則沒有特殊規(guī)定,不必一定"見名知義",所以D錯誤?15.以下敘述中對的的是A)由printf輸出的數(shù)據(jù)都隱含左對齊B)scanf和printf是C語言提供的輸入和輸出語句C)賦值語句是一種執(zhí)行語句,必須放在函數(shù)的可執(zhí)行部分D)由printf輸出的數(shù)據(jù)的實(shí)際精度是由格式控制中的域?qū)捄托?shù)的域?qū)拋硗耆珱Q定的參考答案:C【解析】scanf和printf是C語言提供的輸入輸出函數(shù),所以B錯誤?由printf輸出的數(shù)據(jù)都隱含右對齊,所以A錯誤?Printf輸出數(shù)據(jù)所占的寬度由系統(tǒng)決定,所以D錯誤?16.以下敘述中對的的是A)復(fù)合語句在語法上包含多條語句,其中不能定義局部變量B)花括號對{}只能用來表達(dá)函數(shù)的開頭和結(jié)尾,不能用于其他目的C)空語句就是指程序中的空行D)當(dāng)用scanf從鍵盤輸入數(shù)據(jù)時,每行數(shù)據(jù)在沒按下回車鍵(Enter鍵)前,可以任意修改參考答案:D【解析】復(fù)合語句可以包含多條語句,在其中可以定義局部變量,所以A錯誤?花括號對{}不僅用來表達(dá)函數(shù)的開頭和結(jié)尾,也可以用于表達(dá)復(fù)合語句,所以B錯誤?C語言中的語句必須以分號";"結(jié)束,所以空語句表達(dá)為";",不是空行,所以C錯誤?17.以下敘述中對的的是A)在C語言中,邏輯真值和假值分別相應(yīng)1和0B)關(guān)系運(yùn)算符兩邊的運(yùn)算對象可以是C語言中任意合法的表達(dá)式C)對于浮點(diǎn)變量x和y,表達(dá)式:x==y是非法的,會出編譯錯誤D)分支結(jié)構(gòu)是根據(jù)算術(shù)表達(dá)式的結(jié)果來判斷流程走向的參考答案:B【解析】A選項(xiàng)中,在C語言中,邏輯真值相應(yīng)非0;C選項(xiàng)中,表達(dá)式:x==y是合法的;D選項(xiàng)中,分支結(jié)構(gòu)的流程走向是根據(jù)表達(dá)式的值,并不僅僅是算數(shù)表達(dá)式的值。因此B選項(xiàng)對的。18.以下敘述中對的的是A)對于邏輯表達(dá)式:a++||b++,設(shè)a的值為1,則求解表達(dá)式的值后,b的值會發(fā)生改變B)對于邏輯表達(dá)式:a++&&b++,設(shè)a的值為0,則求解表達(dá)式的值后,b的值會發(fā)生改變C)else不是一條獨(dú)立的語句,它只是if語句的一部分D)關(guān)系運(yùn)算符的結(jié)果有三種:0,1,-1參考答案:C【解析】B選項(xiàng)和A選項(xiàng)中,對于邏輯表達(dá)式,其中b的值不會由于表達(dá)式的結(jié)果發(fā)生改變;D選項(xiàng)中,關(guān)系運(yùn)算符的結(jié)果有"真"和"假"兩種。因此C選項(xiàng)對的。19.以下敘述中對的的是A)continue語句使得整個循環(huán)終止B)break語句不能用于提前結(jié)束for語句的本層循環(huán)C)使用break語句可以使流程跳出switch語句體D)在for語句中,continue與break的效果是同樣的,可以互換參考答案:C【解析】break語句通常用在循環(huán)語句和開關(guān)語句中。當(dāng)break用于開關(guān)語句switch中時,可使程序跳出switch而執(zhí)行switch以后的語句;當(dāng)break語句用于do-while、for、while循環(huán)語句中時,可使程序終止循環(huán)而執(zhí)行循環(huán)后面的語句,即滿足條件時便跳出循環(huán)。continue語句的作用是跳過循環(huán)體中剩余的語句而強(qiáng)行執(zhí)行下一次循環(huán)。A、B和D三個選項(xiàng)中均有錯誤。因此C選項(xiàng)對的。20.以下敘述中對的的是A)循環(huán)發(fā)生嵌套時,最多只能兩層B)三種循環(huán)for,while,do-while可以互相嵌套C)循環(huán)嵌套時,假如不進(jìn)行縮進(jìn)形式書寫代碼,則會有編譯錯誤D)for語句的圓括號中的表達(dá)式不能都省略掉參考答案:B【解析】A選項(xiàng)中,循環(huán)發(fā)生嵌套時,沒有規(guī)定層數(shù);C選項(xiàng)中,循環(huán)嵌套時,書寫代碼時沒有規(guī)定必須縮進(jìn);D選項(xiàng)中,for語句的圓括號中的表達(dá)式都可以省略掉。因此B選項(xiàng)對的。21.下面選項(xiàng)中合法的字符常量是A)"X"B)'X'C)'abc'D)'\'參考答案:B【解析】字符常量是用單引號括起來的一個字符。A選項(xiàng)中,使用雙引號,所以是錯誤的;C選項(xiàng)中,'abc'是字符串,字符常量只能是單個字符,不能是字符串;D選項(xiàng)中,以反斜線"\"開頭的是轉(zhuǎn)義字符。因此B選項(xiàng)對的。22.以下敘述中對的的是A)轉(zhuǎn)義字符要用雙引號括起來,以便與普通的字符常量區(qū)分開B)字符常量在內(nèi)存中占2個字節(jié)C)字符常量需要用單引號括起來D)字符常量是不能進(jìn)行關(guān)系運(yùn)算的參考答案:C【解析】B選項(xiàng)中,字符常量在內(nèi)存中占1個字節(jié);A選項(xiàng)中,轉(zhuǎn)義字符是以反斜線"\"開頭,后跟一個或幾個字符;D選項(xiàng)中,字符常量可以進(jìn)行關(guān)系運(yùn)算,不能參與數(shù)值運(yùn)算。因此C選項(xiàng)對的。23.以下敘述中對的的是A)用戶自己定義的函數(shù)只能調(diào)用庫函數(shù)B)實(shí)用的C語言源程序總是由一個或多個函數(shù)組成C)不同函數(shù)的形式參數(shù)不能使用相同名稱的標(biāo)記符D)在C語言的函數(shù)內(nèi)部,可以定義局部嵌套函數(shù)參考答案:B【解析】A選項(xiàng)中,"用戶自己定義的函數(shù)只能調(diào)用庫函數(shù)"描述是不對的的,也可以調(diào)用自定義函數(shù);C選項(xiàng)中,對于不同函數(shù)的形式參數(shù)可以使用相同名稱的標(biāo)記符;D選項(xiàng)中,關(guān)于函數(shù)的定義不可以嵌套,但函數(shù)的調(diào)用可以嵌套。因此B選項(xiàng)對的。24.以下敘述中對的的是A)int*p1;int**p2;int*p3;都是合法的定義指針變量的語句B)指針變量只能通過求地址運(yùn)算符(&)來獲得地址值C)語句p=NULL;與p=\0;是等價的語句D)語句p=NULL;執(zhí)行后,指針p指向地址為0的存儲單元參考答案:A【解析】B選項(xiàng)描述不對的,指針變量可以通過求地址運(yùn)算符(&)來獲得地址值,可以通過指針變量獲得地址值,還可以通過標(biāo)準(zhǔn)函數(shù)獲得地址值;C選項(xiàng)中,p=NULL;和p=0;或p='\0';等價;D選項(xiàng)中,語句p=NULL;執(zhí)行后,指針p并不是指向地址為0的存儲單元,而是具有一個擬定的值-"空"。因此A選項(xiàng)對的。25.以下敘述中對的的是A)即使不進(jìn)行強(qiáng)制類型轉(zhuǎn)換,在進(jìn)行指針賦值運(yùn)算時,指針變量的基類型也可以不同B)假如企圖通過一個空指針來訪問一個存儲單元,將會得到一個犯錯信息C)設(shè)變量p是一個指針變量,則語句p=0;是非法的,應(yīng)當(dāng)使用p=NULL;D)指針變量之間不能用關(guān)系運(yùn)算符進(jìn)行比較參考答案:B【解析】A選項(xiàng)描述不對的,指針變量的賦值只能賦予地址,決不能賦予任何其它數(shù)據(jù),否則將引起錯誤;C選項(xiàng)中,p=NULL;和p=0;是等價的;D選項(xiàng)中,指向同一數(shù)組的兩指針變量進(jìn)行關(guān)系運(yùn)算可表達(dá)它們所值數(shù)組元素之間的關(guān)系。因此B選項(xiàng)對的。26.以下敘述中對的的是A)一條語句只能定義一個數(shù)組B)每個數(shù)組包含一組具有同一類型的變量,這些變量在內(nèi)存中占有連續(xù)的存儲單元C)數(shù)組說明符的一對方括號中只能使用整型常量,而不能使用表達(dá)式D)在引用數(shù)組元素時,下標(biāo)表達(dá)式可以使用浮點(diǎn)數(shù)參考答案:B【解析】A選項(xiàng)中,一條語句只能定義一個數(shù)組是不準(zhǔn)確的,可以通過一條語句定義多個數(shù)組;C選項(xiàng)中,數(shù)組說明符的一對方括號中可以是整型常量,可以是整型常量表達(dá)式;D選項(xiàng)中,在引用數(shù)組元素時,下標(biāo)表達(dá)式必須是整型的。因此B選項(xiàng)對的。27.以下敘述中對的的是A)數(shù)組下標(biāo)的下限是1B)數(shù)組下標(biāo)的下限由數(shù)組中第一個非零元素的位置決定C)數(shù)組下標(biāo)的下限由數(shù)組中第一個被賦值元素的位置決定D)charc1,c2,*c3,c4[40];是合法的變量定義語句參考答案:D【解析】數(shù)組下標(biāo)的下限是0。因此D選項(xiàng)對的。28.以下敘述中對的的是A)語句inta[8]={0};是合法的B)語句inta[]={0};是不合法的,漏掉了數(shù)組的大小C)語句chara[2]={"A","B"};是合法的,定義了一個包含兩個字符的數(shù)組D)語句chara[3];a="AB";是合法的,由于數(shù)組有三個字符空間的容量,可以保存兩個字符參考答案:A【解析】B選項(xiàng)中,如給所有元素賦值,則在數(shù)組說明中,可以不給出數(shù)組元素的個數(shù);C選項(xiàng)中,chara[2]={"A","B"};不合法,應(yīng)為chara[2]={'A','B'};;D選項(xiàng)中,用字符串方式賦值比用字符逐個賦值要多占1個字節(jié),在該選項(xiàng)中應(yīng)為3個字節(jié)。因此A選項(xiàng)對的。29.下面選項(xiàng)中的程序段,沒有編譯錯誤的是A)char*sp,s[10];sp="Hello";B)char*sp,s[10];s="Hello";C)charstr1[10]="computer",str2[10];str2=str1;D)charmark[];mark="PROGRAM";參考答案:A【解析】本題考察字符數(shù)組的初始化以及指向字符串的指針,B選項(xiàng)不能直接將字符串賦值給數(shù)組名,C選項(xiàng)不能將兩個字符數(shù)組直接互相賦值,D選項(xiàng)中不能這樣定義charmark[],必須指定長度或者直接初始化。30.以下敘述中對的的是A)字符串常量"str1"的類型是:字符串?dāng)?shù)據(jù)類型B)有定義語句:charstr1[]="str1";,數(shù)組str1將包含4個元素C)下面的語句用賦初值方式來定義字符串,其中,'\0'是必須的charstr1[]={'s','t','r','1','\0'};D)字符數(shù)組的每個元素可存放一個字符,并且最后一個元素必須是'\0'字符參考答案:C【解析】本題考察字符數(shù)組的相關(guān)操作,B選項(xiàng)中數(shù)組str1包含了5個元素,其中有結(jié)尾符,A選項(xiàng)中str1的類型不是字符串類型,字符數(shù)組的最后一個元素可以不是'\0'字符31.以下敘述中對的的是A)字符串?dāng)?shù)組,是指數(shù)組中的每個元素都是一個存放字符串的一維數(shù)組B)charca[3][5]={"A","BB","CCC"};是不合語法的C)charca[][5]={"A","BB","CCC"};是不合語法的D)char*ca[3]={"A","BB","CCC"};是不合語法的參考答案:A【解析】本題考察字符串?dāng)?shù)組的相關(guān)知識,選項(xiàng)B、C、D都是合語法的。32.以下敘述中對的的是A)兩個字符串可以用關(guān)系運(yùn)算符進(jìn)行大小比較B)函數(shù)調(diào)用strlen(s);會返回字符串s實(shí)際占用內(nèi)存的大?。ㄒ宰止?jié)為單位)C)C語言自身沒有提供對字符串進(jìn)行整體操作的運(yùn)算符D)當(dāng)拼接兩個字符串時,結(jié)果字符串占用的內(nèi)存空間是兩個原串占用空間的和參考答案:C【解析】本題考察字符串解決函數(shù)strlen、strcat、strcmp。B選項(xiàng)中strlen返回的是字符串s實(shí)際占用內(nèi)存大小加上結(jié)尾符,A選項(xiàng)中不能用關(guān)系運(yùn)算符進(jìn)行大小比較,可以使用strcmp。D選項(xiàng)當(dāng)使用連接函數(shù)strcat時,內(nèi)存空間會減少一個字符位置。33.以下敘述中對的的是A)假如函數(shù)帶有參數(shù),就不能調(diào)用自己B)所有函數(shù)均不能接受函數(shù)名作為實(shí)參傳入C)函數(shù)體中的語句不能出現(xiàn)對自己的調(diào)用D)函數(shù)名代表該函數(shù)的入口地址參考答案:D【解析】本題考察函數(shù)調(diào)用相關(guān)知識,B選項(xiàng)中函數(shù)可以接受函數(shù)名作為實(shí)參傳入,引用函數(shù)名也是指針,C、A選項(xiàng)是錯誤的,由于遞歸函數(shù)就能調(diào)用自己。34.以下敘述中對的的是A)局部變量不能被說明為staticB)只有全局變量才有自己的作用域,函數(shù)中的局部變量沒有作用域C)只有在函數(shù)內(nèi)部定義的變量才是局部變量D)只要是用戶定義的標(biāo)記符,都有一個有效的作用域參考答案:D【解析】本題考察局部變量和全局變量作用域,B選項(xiàng)中局部變量也有作用域,C選項(xiàng)中,函數(shù)內(nèi)部定義的也也許是全局變量,A選項(xiàng)錯誤,由于可以定義個靜態(tài)局部變量。35.下面選項(xiàng)中關(guān)于編譯預(yù)解決的敘述對的的是A)預(yù)解決命令行必須使用分號結(jié)尾B)凡是以#號開頭的行,都被稱為編譯預(yù)解決命令行C)預(yù)解決命令行不能出現(xiàn)在程序的最后一行D)預(yù)解決命令行的作用域是到最近的函數(shù)結(jié)束處參考答案:B【解析】本題考察預(yù)編譯的預(yù)編譯解決命令行,預(yù)解決命令行不能以分號結(jié)尾,所以A選項(xiàng)錯誤,預(yù)解決命令行可以出現(xiàn)在程序的最后一行,預(yù)解決命令行作用域是整個文獻(xiàn)36.以下敘述中對的的是A)使用typedef說明新類型名時,其格式是:typedef新類型名原類型名;B)在程序中,允許用typedef來說明一種新的類型名C)使用typedef說明新類型名時,后面不能加分號D)在使用typedef改變原類型的名稱后,只能使用新的類型名參考答案:B【解析】本題考察typedef的使用方法,typedef對已存在的類型使用一個新的名字,選項(xiàng)A總新類型名應(yīng)當(dāng)在原類型名之后,C選項(xiàng)中后面要加分號,D選項(xiàng)中可以使用原類型名。37.以下敘述中對的的是A)結(jié)構(gòu)體類型中各

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論