版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2018年計(jì)算機(jī)二級(jí)C語(yǔ)言模擬題2(總分:100.00,做題時(shí)間:120分鐘)一、選擇題(每題1分,共40分)(總題數(shù):40,分?jǐn)?shù):40.00)一個(gè)棧的初始狀態(tài)為空。現(xiàn)將元素 1、2、3、4、5、A、B、CDE依次入棧,然后再依次出棧,則元素岀棧的順序是( )。(分?jǐn)?shù):1.00)12345ABCDEEDCBA54321VABCDE1234554321EDCBA解析:棧按后進(jìn)先岀的原則組織數(shù)據(jù),因此入棧最晚的最先岀棧,因此本題答案為 B)。下列敘述中正確的是( )。(分?jǐn)?shù):1.00)循環(huán)隊(duì)列有隊(duì)頭和隊(duì)尾兩個(gè)指針,因此,循環(huán)隊(duì)列是非線性結(jié)構(gòu)在循環(huán)隊(duì)列中,只需要隊(duì)頭指針就能反映隊(duì)列中元素的動(dòng)態(tài)變化情況在循環(huán)隊(duì)列中,只需要隊(duì)尾指針就能反映隊(duì)列中元素的動(dòng)態(tài)變化情況TOC\o"1-5"\h\z循環(huán)隊(duì)列中元素的個(gè)數(shù)由隊(duì)頭指針和隊(duì)尾指針共同決定 V解析:循環(huán)隊(duì)列有隊(duì)頭和隊(duì)尾兩個(gè)指針,但是循環(huán)隊(duì)列仍是線性結(jié)構(gòu),因此 A)錯(cuò)誤;在循環(huán)隊(duì)列中需要隊(duì)頭與隊(duì)尾兩個(gè)指針來(lái)共同反映隊(duì)列中元素的動(dòng)態(tài)變化情況,因此 B)與C)錯(cuò)誤,故本題答案為D)。在長(zhǎng)度為n的有序線性表中進(jìn)行二分法查找,最壞情況下需要比較的次數(shù)是 ( )。(分?jǐn)?shù):1.00)0(n)0(n2)qnM-r V"is 解析:當(dāng)有序線性表為順序存儲(chǔ)時(shí)才能用二分法查找。可以證明的是,對(duì)于長(zhǎng)度為 n的有序線性表,在最壞情況下,二分法查找只需要比較 log2n次,而順序查找需要比較n次,因此本題答案為C)。數(shù)據(jù)流圖中帶有箭頭的線段表示的是( )。(分?jǐn)?shù):1.00)控制流事件驅(qū)動(dòng)模塊調(diào)用數(shù)據(jù)流V解析:數(shù)據(jù)流圖中帶箭頭的線段表示的是數(shù)據(jù)流,即沿箭頭方向傳送數(shù)據(jù)的通道,一般在旁邊標(biāo)注數(shù)據(jù)流的名稱,因此本題答案為D)。下列敘述中正確的是( )。(分?jǐn)?shù):1.00)順序存儲(chǔ)結(jié)構(gòu)的存儲(chǔ)空間一定是連續(xù)的,鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)的存儲(chǔ)空間不一定是連續(xù)的 V順序存儲(chǔ)結(jié)構(gòu)只針對(duì)線性結(jié)構(gòu),鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)只針對(duì)非線性結(jié)構(gòu)順序存儲(chǔ)結(jié)構(gòu)能存儲(chǔ)有序表,鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)不能存儲(chǔ)有序表鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)比順序存儲(chǔ)結(jié)構(gòu)節(jié)省存儲(chǔ)空間解析:鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)既可以針對(duì)線性結(jié)構(gòu)也可以針對(duì)非線性結(jié)構(gòu),因此 B)與C)錯(cuò)誤。鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)中每個(gè)結(jié)點(diǎn)都由數(shù)據(jù)域與指針域兩部分組成,增加了存儲(chǔ)空間,因此 D)錯(cuò)誤。本題答案為A)。在軟件開(kāi)發(fā)中,需求分析階段可以使用的工具是( )。(分?jǐn)?shù):1.00)N-S圖DFD圖VPAD圖程序流程圖解析:在需求分析階段可以使用的工具有數(shù)據(jù)流圖( DFD圖),數(shù)據(jù)字典(DD),判定樹與判定表,因此本題答案為B)。一間宿舍可住多名學(xué)生,則實(shí)體宿舍和學(xué)生之間的聯(lián)系是 ( )。(分?jǐn)?shù):1.00)一對(duì)一一對(duì)多V多對(duì)一多對(duì)多解析:因?yàn)橐婚g宿舍可以住多名學(xué)生即多名學(xué)生住在一間宿舍中,但一名學(xué)生只能住一間宿舍,所以實(shí)體宿舍和學(xué)生之間是一對(duì)多的關(guān)系,因此本題答案為 B)。在面向?qū)ο蠓椒ㄖ校粚儆凇皩?duì)象”基本特點(diǎn)的是( )。(分?jǐn)?shù):1.00)一致性V分類性多態(tài)性標(biāo)識(shí)唯一性解析:在面向?qū)ο蠓椒ㄖ?,?duì)象的基本特點(diǎn)包括: 標(biāo)識(shí)唯一性、分類性、多態(tài)性、 封裝性、模塊獨(dú)立性好。TOC\o"1-5"\h\z一致性不屬于對(duì)象的基本特點(diǎn),因此本題答案為 A)o在數(shù)據(jù)管理技術(shù)發(fā)展的三個(gè)階段中,數(shù)據(jù)共享最好的是( )。(分?jǐn)?shù):1.00)人工管理階段文件系統(tǒng)階段數(shù)據(jù)庫(kù)系統(tǒng)階段 V三個(gè)階段相同解析:數(shù)據(jù)管理技術(shù)發(fā)展至今經(jīng)歷了三個(gè)階段:人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫(kù)系統(tǒng)階段。其中最后一個(gè)階段結(jié)構(gòu)簡(jiǎn)單,邏輯性強(qiáng)物理性少,使用方便,在各方面的表現(xiàn)都最好,一直占據(jù)數(shù)據(jù)庫(kù)領(lǐng)域的主導(dǎo)地位,因此本題答案為C)o有三個(gè)關(guān)系R、S和T如下:由關(guān)系R和S通過(guò)運(yùn)算得到關(guān)系T,則所使用的運(yùn)算為( )(分?jǐn)?shù):1.00)笛卡爾積 V
交C併D.自然連接解析:自然連接是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量必須是相同的屬性組,并且在結(jié)果中把重復(fù)的屬性列去掉,因此根據(jù)關(guān)系 T中的有序組可知關(guān)系R與S進(jìn)行的是自然連接操作,故本題答案為D)。以下敘述中錯(cuò)誤的是( )。(分?jǐn)?shù):1.00)使用三種基本結(jié)構(gòu)構(gòu)成的程序只能解決簡(jiǎn)單問(wèn)題 V結(jié)構(gòu)化程序由順序、分支、循環(huán)三種基本結(jié)構(gòu)組成C語(yǔ)言是一種結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言結(jié)構(gòu)化程序設(shè)計(jì)提倡模塊化的設(shè)計(jì)方法解析:使用順序、選擇(分支)、循環(huán)3種基本結(jié)構(gòu)構(gòu)成的程序可以解決所有問(wèn)題,而不只是解決簡(jiǎn)單問(wèn)題,因此A)選項(xiàng)錯(cuò)誤。以下四個(gè)程序中,完全正確的是 ( )。(分?jǐn)?shù):1.00)A.C.D.解析:A)選項(xiàng)中,“mainO'函數(shù)后面不能加分號(hào)。 C語(yǔ)言中注釋語(yǔ)句的注釋方法是:/*注釋內(nèi)容*/或//注釋一行,且“/*"和“*/"不能嵌套使用,因此 C)錯(cuò)誤。D)選項(xiàng)中預(yù)編譯命令“include<stdio.h>"前缺少“#”號(hào)。因此選擇B)°C源程序中不能表示的數(shù)制是((分?jǐn)?shù):1.00)十進(jìn)制八進(jìn)制二進(jìn)制V十六進(jìn)制八進(jìn)制和十六進(jìn)制等形式表示, 但不包括二進(jìn)制,因此選擇C)°()八進(jìn)制和十六進(jìn)制等形式表示, 但不包括二進(jìn)制,因此選擇C)°()°以下選項(xiàng)中,能用作用戶標(biāo)識(shí)符的是(分?jǐn)?shù):1.00)TOC\o"1-5"\h\z_0_ V8_8voidunsigned解析:C語(yǔ)言中標(biāo)識(shí)符由字母、下畫線或數(shù)字組成,且開(kāi)頭必須是字母或下畫線。另外,關(guān)鍵字不能作為標(biāo)識(shí)符。B)選項(xiàng)中以數(shù)字8開(kāi)頭,所以錯(cuò)誤。C)與D)中用的是關(guān)鍵字void與unsigned,因此錯(cuò)誤。故本題答案為A)°若有定義語(yǔ)句“intx=10;",則表達(dá)式“x -=x+x”的值為( )°(分?jǐn)?shù):1.00)TOC\o"1-5"\h\z10-200-10 V解析:算術(shù)運(yùn)算符“+”的優(yōu)先級(jí)高于"-=",且"-="的結(jié)合方向?yàn)樽杂蚁蜃螅?因此表達(dá)式“x-=x+x”可以表不成“x=x-(x+x)=10-(10+10)=- 10”,所以選擇D)。有以下程序程序運(yùn)行后的輸岀結(jié)果是( )。(分?jǐn)?shù):1.00)1,2 V1,03,20,0解析:首先打印“b=a+b=l+0=l”的值1,此時(shí)已給b賦值為1。然后打印“a=2*b=2*l=2”的值2。因此結(jié)果是“1,2”。有以下程序若想通過(guò)鍵盤輸入,使得al的值為12,a2的值為34,cl的值為字符a,c2的值為字符b,程序輸出結(jié)果是12,a,34,b則正確的輸入格式是( )(□代表空格字符)。(分?jǐn)?shù):1.00)12口a口34口b12a34bV12,a,34,b12口a34口b解析:在輸入多個(gè)數(shù)據(jù)時(shí),如果格式控制串中沒(méi)有非格式字符,則認(rèn)為所有輸入的字符均為有效字符。因此應(yīng)按選項(xiàng)B)的順序輸人數(shù)據(jù)。若變量已正確定義,在“if(w)printf(” %d\n",k);”中,以下不可替代w的是( )。(分?jǐn)?shù):1.00)a==b+cch=getchar()a<>b+cVTOC\o"1-5"\h\za++解析:選項(xiàng)C)是非法的表達(dá)式,C語(yǔ)言中沒(méi)有“<>”運(yùn)算符。有以下程序程序運(yùn)行后的輸岀結(jié)果是( )(分?jǐn)?shù):1.00)a=10b=50c=10 Va=10b=50c=30a=10b=30c=10
a=50b=30c=50解析:本題中a>b的條件不滿足,因此不執(zhí)行逗號(hào)表達(dá)式“a=b,b=C;”的操作,而是執(zhí)行“c=a”的操作,即c的值為10。故本題答案為A)。下列敘述中正確的是( )。(分?jǐn)?shù):1.00)在switch語(yǔ)句中,不一定使用break語(yǔ)句V在switch語(yǔ)句中,必須使用defaultbreak語(yǔ)句必須與switch語(yǔ)句中的case配對(duì)使用break語(yǔ)句只能用于switch語(yǔ)句解析:default語(yǔ)句在switch語(yǔ)句中可以省略,因此B)錯(cuò)誤;switch語(yǔ)句中并非每個(gè)case后都需要使用break語(yǔ)句,因此C)錯(cuò)誤;break語(yǔ)句還可以用于for等循環(huán)結(jié)構(gòu)中,因此D)錯(cuò)誤。故本題答案為A)。以下不構(gòu)成無(wú)限循環(huán)的語(yǔ)句或語(yǔ)句組是( )。(分?jǐn)?shù):1.00)FjCliiFrA.A.C.drawnD.解析:選項(xiàng)B)中do后面的語(yǔ)句只執(zhí)行了一次便結(jié)束了循環(huán); A)選項(xiàng)中條件while(l)永遠(yuǎn)成立,因此是死循環(huán);C)選項(xiàng)中n的值為10,而循環(huán)體為空語(yǔ)句,所以 while(n)永遠(yuǎn)為真,進(jìn)入死循環(huán); D)選項(xiàng)中for語(yǔ)句第二個(gè)表達(dá)式為空,因此沒(méi)有判定條件,進(jìn)入死循環(huán)。因此本題答案為 B)。有以下程序TOC\o"1-5"\h\z程序運(yùn)行后的輸岀結(jié)果是( )(分?jǐn)?shù):1.00)3V579解析:向switch語(yǔ)句塊傳送參數(shù)后,編譯器會(huì)先尋找匹配的 case語(yǔ)句塊,找到后就執(zhí)行該語(yǔ)句塊,遇到break跳出;如果沒(méi)有匹配的語(yǔ)句塊,則執(zhí)行default語(yǔ)句塊。case與default沒(méi)有順序之分。因此第一次循環(huán)k的值為1,執(zhí)行c+=k,c的值為1,再執(zhí)行case2后的語(yǔ)句C++,c的值為2,遇到break語(yǔ)句跳岀循環(huán);第二次循環(huán)k的值為2,執(zhí)行case2后面的語(yǔ)句C++,c的值為3,跳岀循環(huán)。故本題答案為 A)。有以下程序TOC\o"1-5"\h\z程序運(yùn)行后的輸岀結(jié)果是( )(分?jǐn)?shù):1.00)8109V
7解析:調(diào)用“f(a,b)”函數(shù)返回3,調(diào)用“f(a,c)”函數(shù)返回6,因此外層調(diào)用“f(f(a,b),f(a,c)); ”,即調(diào)用“f(3,6)”函數(shù)返回9,故本題答案為C)。若有定義語(yǔ)句“doublex,y,*px,*py;",執(zhí)行了“px=&x;py=&y;”之后,正確的輸入語(yǔ)句是()。(分?jǐn)?shù):1.00)scanf("%lf%le" ,px,py);Vscanf("%f%f"&x,&y);scan("%f%f",x,y);TOC\o"1-5"\h\zscanf("%lf%lf",x ,y);解析:因?yàn)閤、y都是double型數(shù)據(jù),所以輸入時(shí)的格式字符應(yīng)為 %fl,所以B)與C)錯(cuò)誤。D)選項(xiàng)中“scanf("%lf%lf" ,x,y);”應(yīng)為“scanf("%lf%lf",&x,&y);"。故本題答案為 A)。若有定義語(yǔ)句“doublea, *p=&a;”,以下敘述中錯(cuò)誤的是 ( )。(分?jǐn)?shù):1.00)定義語(yǔ)句中,定義語(yǔ)句中的(分?jǐn)?shù):1.00)定義語(yǔ)句中,定義語(yǔ)句中的定義語(yǔ)句中的定義語(yǔ)句中的解析:在變量定義26.以下定義數(shù)組的語(yǔ)句中錯(cuò)誤的是*p=&a提把變量a的地址作為初值賦給指針變量*號(hào)是一個(gè)說(shuō)明符P只能存放double類型變量的地址*號(hào)是一個(gè)間址運(yùn)算符;doublea,*P=&a;”中,(V*號(hào)是一個(gè)指針運(yùn)算符,)。而非間址運(yùn)算符,因此 D)錯(cuò)誤。(分?jǐn)?shù):1.00)intnum[]={1,2,3,4,5,6};intnum[][3]={{1,2},3,4,5,6};intnum[2][4]={{1,2},{3,4},{5,6}}; Vintnum[][4]={l,2,3,4,5,6};解析:C)選項(xiàng)中定義的數(shù)組為2行4列,而賦值時(shí)賦成了3行,因此出錯(cuò)有以下程序|;尸笛程序運(yùn)行后的輸岀結(jié)果是( )(分?jǐn)?shù):1.00)1,2,3,4,5,6,7,8,9,0, V2,1,4,3,6,5,8,7,0,9,0,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,解析:函數(shù)調(diào)用中發(fā)生的數(shù)據(jù)傳遞是單向的,即只能把實(shí)參的值傳遞給形參,而不能把形參的值反向地傳遞給實(shí)參。因此在函數(shù)調(diào)用過(guò)程中,形參的值發(fā)生改變,而實(shí)參中的值不會(huì)變化,所以數(shù)組 c中的元素的值并沒(méi)有變化,故選擇 A)。有以下程序當(dāng)執(zhí)行上述程序段,從鍵盤上輸入 555667777123后,y的值為( )(分?jǐn)?shù):1.00)566.0 V55566.07777.0566777.0解析:本題考査的是格式輸入函數(shù),即按用戶指定的格式從鍵盤上把數(shù)據(jù)輸入到指定的變量之中,其中的格式命令可以說(shuō)明最大域?qū)挕?在百分號(hào)(%)與格式碼之間的整數(shù)用于限制從對(duì)應(yīng)域讀入的最大字符數(shù)。因此j的值為55,y的值為566.0,字符數(shù)組name的值為7777123。故本題答案為A)。有以下程序TOC\o"1-5"\h\z若運(yùn)行時(shí)輸入:246<回車〉,則輸出結(jié)果為( )(分?jǐn)?shù):1.00)200204 V240246解析:本題中輸入的3個(gè)數(shù)據(jù)2、4、6分別賦給了x[0][0] 、x[l][0]和x[2][0] 。x[0][l]仍為初始時(shí)的0,因此打印輸出時(shí)的結(jié)果為 B)選項(xiàng)。下列語(yǔ)句組中,正確的是( )。(分?jǐn)?shù):1.00)char*s;s=”O(jiān)lympic";Vchars[7];s= ”O(jiān)lympic”;char*s;s={ ”O(jiān)lympic”};chars[7];s={ ”O(jiān)lympic”};解析:字符型指針變量可以用選項(xiàng) A)的賦值方法“char*S;S=”O(jiān)lympic”;”,選項(xiàng)C)的寫法“char*s,s={"Olympic"}; ”是錯(cuò)誤的。 字符數(shù)組可以在定義的時(shí)候初始化“chars[]={"Olympic"};”或者“CharS[]="Olympic";”都是正確的,但是不可以在定義字符數(shù)組后,對(duì)數(shù)組名賦值(數(shù)組名是常量,代表數(shù)組首地址)。所以選項(xiàng) B)和選項(xiàng)D)都是錯(cuò)誤的。對(duì)于本例,選項(xiàng) B)、D)中字符數(shù)組s的大小至少為8,才能存放下字符串(字符串的末尾都有結(jié)束標(biāo)志 ’\0')。有以下程序(字符a的ASCII碼值為97)程序運(yùn)行后的輸岀結(jié)果是( )(分?jǐn)?shù):1.00)abc7897890V979899解析:因?yàn)樾懽址鸻、h、c的ASCII碼的值分別為97、98、99,而在“do...while”循環(huán)語(yǔ)句中,每次對(duì)字符的ASCII碼的值取余數(shù)并輸出,所以分別輸出 7、&9,選項(xiàng)B)正確。有以下函數(shù)該函數(shù)的功能是((分?jǐn)?shù):1.00)計(jì)算s所指字符串占用內(nèi)存字節(jié)的個(gè)數(shù)比較兩個(gè)字符串的大小計(jì)算s所指字符串的長(zhǎng)度 V將s所指字符串復(fù)制到字符串t中解析:首先“char*s”接受一個(gè)字符型數(shù)組的首地址并將這個(gè)首地址賦給另一個(gè)字符型指針“char*t,While(*t++)”不斷循環(huán),直到*t為'\0',再將t-1,這時(shí)字符指針t指向字符串的最后一個(gè)字符,又因?yàn)閟指向字符數(shù)組的首地址即字符串的首地址, 所以“return(t-S)”便是返回字符數(shù)組中字符串的長(zhǎng)度p故本題答案為C)。設(shè)有如下函數(shù)定義TOC\o"1-5"\h\z若執(zhí)行調(diào)用語(yǔ)句”n=fum(3);”,則函數(shù)fun總共被調(diào)用的次數(shù)是( )。(分?jǐn)?shù):1.00)3V245解析:首先調(diào)用“n=fun(3)”, 3被當(dāng)作參數(shù)傳遞進(jìn)去,進(jìn)行了第一次調(diào)用, 3被當(dāng)作參數(shù)傳進(jìn)去后,程序會(huì)執(zhí)行語(yǔ)句“elsereturnfun(k -1)+1”進(jìn)行第二次調(diào)用,參數(shù)是3-1也就是2,2被當(dāng)作參數(shù)傳進(jìn)去后,程序會(huì)執(zhí)行語(yǔ)句“elsereturnfun(k-1)+1”進(jìn)行第三次調(diào)用,參數(shù)是2-1也就是1,1被當(dāng)作參數(shù)傳進(jìn)去后,程序會(huì)執(zhí)行語(yǔ)句“elseif(k==l)return1”不再遞歸調(diào)用,因此最終結(jié)果為 3次,選項(xiàng)A)正確。有以下程序TOC\o"1-5"\h\z程序運(yùn)行后的輸岀結(jié)果是( )。(分?jǐn)?shù):1.00)9V8710解析:題目中定義的靜態(tài)局部變量 a,在靜態(tài)存儲(chǔ)區(qū)內(nèi)分配存儲(chǔ)單元,在程序整個(gè)運(yùn)行期間都不釋放。因此第一次調(diào)用函數(shù)執(zhí)行“n+=a++'時(shí),a先與n相加再進(jìn)行自增運(yùn)算。n的值為4,a的值為2,且a變量執(zhí)行完后空間沒(méi)有釋放。再執(zhí)行“s=s+f(A)”時(shí),s的值為4,調(diào)用f(A)函數(shù)時(shí),n的返回值為“n=3+2=5',此時(shí)a的值為3,所以s的值為9,選項(xiàng)A)正確。設(shè)有定義:則以下賦值語(yǔ)句中錯(cuò)誤的是( )(分?jǐn)?shù):1.00)data2.real=datal.unreal;data2=datal;data2.real=datal.real;data2=(2,6); V解析:選項(xiàng)中可以在聲明變量的同時(shí)為 data2賦值,但是“data2=(2,6)”應(yīng)寫作“data2={2,6}”,因此選擇D)。有以下程序程序運(yùn)行后的輸岀結(jié)果是( )(分?jǐn)?shù):1.00)Zhao,m,85,90,Qian,f,95,92 VZhao,m,85,90,Zhao,m,85,90Qian,f,95,92,Qian,f,95,92Qian,f,95,92,Zhao,m,85,90解析:本題考査的是函數(shù)調(diào)用時(shí)的參數(shù)傳遞問(wèn)題。程序在調(diào)用函數(shù)時(shí),傳給函數(shù) f的參數(shù)只是結(jié)構(gòu)變量c在棧中的一個(gè)拷貝,函數(shù)f做的所有操作只是針對(duì)這個(gè)數(shù)據(jù)拷貝進(jìn)行的修改, 這些都不會(huì)影響變量c的值。因此本題答案為A)。有以下程序IrlCiTF+dI 程序運(yùn)行后的輸岀結(jié)果是( )。(分?jǐn)?shù):1.00)10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10, V2,3,1,6,8,7,5,4,10,9,10,9,8,7,6,1,2,3,4,5,解析:本題的子函數(shù)f的功能是對(duì)結(jié)構(gòu)體變量 s中第二個(gè)成員數(shù)組中所有的數(shù)據(jù)進(jìn)行從小到大的冒泡排序,因此結(jié)果是B)。以下關(guān)于宏的敘述中正確的是( )。(分?jǐn)?shù):1.00)宏替換沒(méi)有數(shù)據(jù)類型限制 V宏定義必須位于源程序中所有語(yǔ)句之前宏名必須用大寫字母表示宏調(diào)用比函數(shù)調(diào)用耗費(fèi)時(shí)間解析:宏定義寫在函數(shù)的花括號(hào)外邊,作用域?yàn)槠浜蟮某绦?,通常在文件的最開(kāi)頭,因此 B)選項(xiàng)中宏定義必須位于源程序中所有語(yǔ)句之前是錯(cuò)誤的。宏名一般用大寫,但不是必須用大寫,因此 C)選項(xiàng)錯(cuò)誤。宏展開(kāi)不占運(yùn)行時(shí)間,只占編譯時(shí)間,函數(shù)調(diào)用占運(yùn)行時(shí)間(分配內(nèi)存、保留現(xiàn)場(chǎng)、值傳遞、返回值),因此D)選項(xiàng)錯(cuò)誤。設(shè)有以下語(yǔ)句TOC\o"1-5"\h\z執(zhí)行后,C的值為( )。(分?jǐn)?shù):1.00)879V6解析:b為2,以二進(jìn)制表示為00000010,執(zhí)行左移兩位操作后為00001000,然后與a00000001做異或操作,結(jié)果為0000
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 通信設(shè)備有限公司企業(yè)管理制度
- 江蘇省常熟市2024-2025學(xué)年八年級(jí)上學(xué)期期末質(zhì)量監(jiān)測(cè)歷史卷(含答案)
- 等離子體參數(shù)測(cè)試方法 編制說(shuō)明
- 值守辦公室協(xié)議書(2篇)
- 2025年DCA-1皮革固色劑項(xiàng)目發(fā)展計(jì)劃
- 2025年魚、蝦、貝、藻類新品種合作協(xié)議書
- 成都七中??碱}數(shù)學(xué)試卷
- 廣播站工作參考計(jì)劃范文1
- 財(cái)產(chǎn)租賃協(xié)議
- 集裝箱租賃合同范本
- 中醫(yī)醫(yī)療技術(shù)相關(guān)性感染預(yù)防與控制
- JT-T-860.2-2013瀝青混合料改性添加劑第2部分:高黏度添加劑
- 細(xì)胞生物學(xué)智慧樹知到期末考試答案章節(jié)答案2024年中南民族大學(xué)
- 2024中國(guó)留學(xué)生歸國(guó)求職洞察報(bào)告
- 2024年注冊(cè)安全工程師考試題庫(kù)及參考答案【完整版】
- 2024年全國(guó)人才流動(dòng)中心招聘事業(yè)編制人員3人歷年公開(kāi)引進(jìn)高層次人才和急需緊缺人才筆試參考題庫(kù)(共500題)答案詳解版
- 第十二章 全等三角形 作業(yè)設(shè)計(jì)-2023-2024學(xué)年人教版八年級(jí)數(shù)學(xué)上冊(cè)
- 建筑結(jié)構(gòu)荷載規(guī)范DBJ-T 15-101-2022
- “7.18”架橋機(jī)坍塌較大事故調(diào)查報(bào)告20201117
- 制藥專業(yè)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告
- 美術(shù)基礎(chǔ)(漢中職業(yè)技術(shù)學(xué)院)智慧樹知到期末考試答案2024年
評(píng)論
0/150
提交評(píng)論