計(jì)算機(jī)二級(jí)無紙化選擇題題庫(kù)7_第1頁(yè)
計(jì)算機(jī)二級(jí)無紙化選擇題題庫(kù)7_第2頁(yè)
計(jì)算機(jī)二級(jí)無紙化選擇題題庫(kù)7_第3頁(yè)
計(jì)算機(jī)二級(jí)無紙化選擇題題庫(kù)7_第4頁(yè)
計(jì)算機(jī)二級(jí)無紙化選擇題題庫(kù)7_第5頁(yè)
已閱讀5頁(yè),還剩27頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

計(jì)算機(jī)二級(jí)無紙化選擇題題庫(kù)7選擇題題庫(kù)71.下列敘述中正確的是()。A)循環(huán)隊(duì)列是隊(duì)列的一種鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)B)循環(huán)隊(duì)列是隊(duì)列的一種順序存儲(chǔ)結(jié)構(gòu)C)循環(huán)隊(duì)列是非線性結(jié)構(gòu)D)循環(huán)隊(duì)列是一種邏輯結(jié)構(gòu)2.下列關(guān)于線性鏈表的敘述中,正確的是()。A)各數(shù)據(jù)結(jié)點(diǎn)的存儲(chǔ)空間可以不連續(xù),但它們的存儲(chǔ)順序與邏輯順序必須一致B)各數(shù)據(jù)結(jié)點(diǎn)的存儲(chǔ)順序與邏輯順序可以不一致,但它們的存儲(chǔ)空間必須連續(xù)C)進(jìn)行插入與刪除時(shí),不需要移動(dòng)表中的元素D)以上說法均不正確3.一棵二叉樹共有25個(gè)結(jié)點(diǎn),其中5個(gè)是葉子結(jié)點(diǎn),則度為1的結(jié)點(diǎn)數(shù)為()A)16B)10C)6D)44.在下列模式中,能夠給出數(shù)據(jù)庫(kù)物理存儲(chǔ)結(jié)構(gòu)與物理存取方法的是()。A)外模式A)p=&n;scanf("%d",&p);B)p=&n;scanf("%d",*p)C)scanf("%d",&n);*p=n;D)p=&n;*p=m;16.以下程序的輸出結(jié)果是()。main(){inta=20;printf("%d,%o,%x\n",a,a,a);}A)20,024,0x14B)20,24,14C)20,0x14,024D)20,20,2017.下面程序的運(yùn)行結(jié)果是()main(){inty=5,x=14;y=((x=3*y,x+6),x-1);printf("x=%d,y=%d",x,y);}A)x=27,y=27B)x=12,y=13C)x=15,y=14D)x=y(tǒng)=2718.設(shè)變量x和y均已正確定義并賦值。以下if語(yǔ)句中,在編譯時(shí)將產(chǎn)生錯(cuò)誤信息的是()。A)if(x++);B)if(x>y&&y?。?);C)if(x>0)x--elsey++;D)if(y<0){;}elsex++;19.請(qǐng)閱讀以下程序:#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;}case2:a++,b++;break;}printf("a=%d,b=%d\n",a,b);}上面程序的輸出結(jié)果是()。A)a=2,b=1B)a=1,b=1C)a=1,b=0D)a=2,b=220.以下敘述中正確的是()。A)調(diào)用printf函數(shù)時(shí),必須要有輸出項(xiàng)B)使用putchar函數(shù)時(shí),必須在之前包含頭文件stdio.hC)在C語(yǔ)言中,整數(shù)可以以十二進(jìn)制、八進(jìn)制或十六進(jìn)制的形式輸出D)調(diào)用getchar函數(shù)讀入字符時(shí),可以從鍵盤上輸入字符所對(duì)應(yīng)的ASCII碼21.有以下語(yǔ)句:charb[8];intc;,則正確的輸入語(yǔ)句是()。A)scanf("%s%d",&b,&c);B)scanf("%s%d",&b,c);C)scanf("%s%d",b,c);D)scanf("%s%d",b,&c);22.有以下程序:#include<stdio.h>main(){inta[]={1,2,3,4},y,*p=&a[3];--p;y=*p;printf("y=%d\n",y);}程序的運(yùn)行結(jié)果是()。A)y=0B)y=1C)y=2D)y=323.若有以下說明和語(yǔ)句,請(qǐng)選出哪個(gè)是對(duì)c數(shù)組元素的正確引用()。intc[4][5],(*cp)[5];cp=c;A)cp+1B)*(cp+3)C)*(cp+1)+3D)*(*cp+2)24.有以下程序:#include<string.h>main(){charp[20]={'a','b','c','d'},q[]="abc",r[]="abcde";strcat(p,r);strcpy(p+strlen(q),q);printf("%d\n",strlen(p));}程序運(yùn)行后的輸出結(jié)果是()。A)9B)6C)11D)725.以下程序段中的變量已正確定義:for(i=0;i<4;i++,i++)for(k=l;k<3;k++);printf("*");程序段的輸出結(jié)果是()。A)********B)****C)**D)*26.以下程序運(yùn)行后的輸出結(jié)果是()。main(){charch[]="uvwxyz",*pc;pc=ch;printf("%c\n",*(pc+5));}A)zB)0C)元素ch[5]地址D)字符y的地址27.有以下程序:#include<stdio.h>voidfun(char**p){++p;printf("%s\n",*p);}main(){char*a[]={"Morning","Afternoon","Evening","Night"};fun(a);}運(yùn)行后的輸出結(jié)果是()。A)AfternoonB)fternoonC)MorningD)orning28.以下程序運(yùn)行后的輸出結(jié)果是()。voidf(intn,int*r){intr1=0;if(n%3==0)r1=n/3;elseif(n%5==0)r1=n/5;elsef(--n,&r1);*r=r1;}main(){intm=7,r;f(m,&r);printf("%d\n",r);}A)2B)1C)3D)029.有以下程序:main(){inta[3][2]={0},(*ptr)[2],i,j;for(i=0;i<2;i++){ptr=a+i;scanf("%d",ptr);ptr++;}for(i=0;i<3;i++){for(j=0;j<2;j++)printf("%2d",a[i][j]);printf("\n");}}若運(yùn)行時(shí)輸入:123<回車>,則輸出結(jié)果是()。A)編譯錯(cuò)誤2000B)102000C)122030D)1030.有以下程序:#include<stdio.h>voidfun(char*s){while(*s){if(*s%2==0)printf("%c",*s);s++;}}main(){chara[]={"good"};fun(a);printf("\n");}注意:字母a的ASCII碼值為97,程序運(yùn)行后的輸出結(jié)果是()。A)dB)goC)godD)good31.有以下程序:main(){inti,s=0,t[]={1,2,3,4,5,6,7,8,9};for(i=0;i<9;i+=2)s+=*(t+i);printf("%d\n",s);}程序執(zhí)行后的輸出結(jié)果是()。A)45B)20C)25D)3632.當(dāng)用"#defineF37.5f"定義后,下列敘述正確的是()。A)F是float型數(shù)B)F是char型數(shù)C)F無類型D)F是字符串33.有以下程序(函數(shù)fun只對(duì)下標(biāo)為偶數(shù)的元素進(jìn)行操作)#include<stdio.h>voidfun(int*a,intn){inti,j,k,t;for(i=0;i<n-1;i+=2){k=i;for(j=i;j<n;j+=2)if(a[j]>a[k])k=j(luò);t=a[i];a[i]=a[k];a[k]=t;}}main(){intaa[10]={1,2,3,4,5,6,7},i;fun(aa,7);for(i=0;i<7;i++)printf("%d,",aa[i]);printf("\n");}程序運(yùn)行后的輸出結(jié)果是()。A)7,2,5,4,3,6,1,B)1,6,3,4,5,2,7,C)7,6,5,4,3,2,1,D)1,7,3,5,6,2,1,34.閱讀下列程序,則運(yùn)行結(jié)果為()。#include"stdio.h"fun(){staticintx=3;x++;returnx;}main(){inti,x;for(i=0;i<3;i++)x=fun();printf("%d\n",x);}A)3B)4C)5D)635.下列程序的輸出結(jié)果是()。#include"stdio.h"#defineN3#defineM3voidfun(inta[M][N]){printf("%d\n",*(a[1]+2));}main(){inta[M][N];inti,j;for(i=0;i<M;i++)for(j=0;j<N;j++)a[i][j]=i+j-(i-j);fun(a);}A)3B)4C)5D)636.有以下程序段:typedefstructNODE{intnum;structNODE*next;}OLD;以下敘述中正確的是()。A)以上的說明形式非法B)NODE是一個(gè)結(jié)構(gòu)體類型C)OLD是一個(gè)結(jié)構(gòu)體類型D)OLD是一個(gè)結(jié)構(gòu)體變量37.有以下程序:structS{intn;inta[20];};voidf(int*a,intn){inti;for(i=0;i<n-1;i++)a[i]+=i;}main(){inti;structSs={10,{2,3,1,6,8,7,5,4,10,9}};f(s.a,s.n);for(i=0;i<s.n;i++)printf("%d,",s.a[i]);}程序運(yùn)行后的輸出結(jié)果是()。A)2,4,3,9,12,12,11,11,18,9,B)3,4,2,7,9,8,6,5,11,10,C)2,3,1,6,8,7,5,4,10,9,D)1,2,3,6,8,7,5,4,10,9,38.下列選項(xiàng)中,能夠滿足"若字符串s1等于字符串s2,則執(zhí)行ST"要求的是()。A)if(strcmp(s2,s1)==0)ST;B)if(sl==s2)ST;C)if(strcpy(s1,s2)==1)ST;D)if(sl-s2==0)ST;39.有以下程序:structSTU{charname[10];intnum;floatTotalScore;};voidf(structSTU*p){structSTUs[2]={{"SunDan",20044,550},{"Penghua",20045,537}},*q=s;++p;++q;*p=*q;}main(){structSTUs[3]={{"YangSan",20041,703},{"LiSiGuo",20042,580}};f(s);printf("%s%d%3.0f\n",s[1].name,s[1].num,s[1].TotalScore);}程序運(yùn)行后的輸出結(jié)果是()。A)SunDan20044550B)Penghua20045537C)LiSiGuo20042580D)SunDan2004170340.下面程序段的輸出為()。#include"stdio.h"main(){printf("%d\n",12<<2);}A)0B)47C)48D)241、參考答案:B【解析】在實(shí)際應(yīng)用中,隊(duì)列的順序存儲(chǔ)結(jié)構(gòu)一般采用循環(huán)隊(duì)列的形式。2、參考答案:C【解析】一般來說,在線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)中,各數(shù)據(jù)結(jié)點(diǎn)的存儲(chǔ)序號(hào)是不連續(xù)的,并且各結(jié)點(diǎn)在存儲(chǔ)空間中的位置關(guān)系與邏輯關(guān)系也不一致。線性鏈表中數(shù)據(jù)的插入和刪除都不需要移動(dòng)表中的元素,只需改變結(jié)點(diǎn)的指針域即可。3、參考答案:A【解析】根據(jù)二叉樹的性質(zhì)3:在任意一棵二叉樹中,度為0的葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)多一個(gè),所以本題中度為2的結(jié)點(diǎn)是5-1=4個(gè),所以度為1的結(jié)點(diǎn)的個(gè)數(shù)是25-5-4=16個(gè)。4、參考答案:B【解析】數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式是概念模式、外模式和內(nèi)模式。概念模式是數(shù)據(jù)庫(kù)系統(tǒng)中全局?jǐn)?shù)據(jù)邏輯結(jié)構(gòu)的描述,是全體用戶公共數(shù)據(jù)視圖。外模式也稱子模式或用戶模式,它是用戶的數(shù)據(jù)視圖,給出了每個(gè)用戶的局部數(shù)據(jù)描述。內(nèi)模式又稱物理模式,它給出了數(shù)據(jù)庫(kù)物理存儲(chǔ)結(jié)構(gòu)與物理存取方法,所以選擇B)。5、參考答案:A【解析】實(shí)體完整性約束要求關(guān)系的主鍵中屬性值不能為空值,所以選擇A)。6、參考答案:C【解析】如果S=T/R,則S稱為T除以R的商。在除運(yùn)算中S的域由T中那些不出現(xiàn)在R中的域所組成,對(duì)于S中的任一有序組,由它與關(guān)系R中每個(gè)有序組所構(gòu)成的有序組均出現(xiàn)在關(guān)系T中。所以本題選擇C)。7、參考答案:A【解析】軟件危機(jī)主要表現(xiàn)在:軟件需求的增長(zhǎng)得不到滿足;軟件開發(fā)成本和進(jìn)度無法控制;軟件質(zhì)量難以保證;軟件不可維護(hù)或維護(hù)程度非常低;軟件的成本不斷提高;軟件開發(fā)生產(chǎn)率的提高趕不上硬件的發(fā)展和應(yīng)用需求的增長(zhǎng)。所以選擇A)。8、參考答案:D【解析】需求分析階段的工作有:需求獲??;需求分析;編寫需求規(guī)格說明書;需求評(píng)審,所以選擇D)。9、參考答案:B【解析】黑盒測(cè)試是對(duì)軟件已經(jīng)實(shí)現(xiàn)的功能是否滿足需求進(jìn)行測(cè)試和驗(yàn)證,黑盒測(cè)試完全不考慮程序內(nèi)部的邏輯結(jié)構(gòu)和內(nèi)部特性,只根據(jù)程序的需求和功能規(guī)格說明,檢查程序的功能是否符合它的功能說明,所以本題選擇B)。10、參考答案:C【解析】系統(tǒng)結(jié)構(gòu)圖是對(duì)軟件系統(tǒng)結(jié)構(gòu)的總體設(shè)計(jì)的圖形顯示。在需求分析階段,已經(jīng)從系統(tǒng)開發(fā)的角度出發(fā),把系統(tǒng)按功能逐次分割成層次結(jié)構(gòu),是在概要設(shè)計(jì)階段用到的。PAD圖是在詳細(xì)設(shè)計(jì)階段用到的。程序流程圖是對(duì)程序流程的圖形表示,在詳細(xì)設(shè)計(jì)過程中用到。數(shù)據(jù)流圖是結(jié)構(gòu)化分析方法中使用的工具,它以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動(dòng)和處理的過程,由于它只反映系統(tǒng)必須完成的邏輯功能,所以它是一種功能模型,是在可行性研究階段用到的而非軟件設(shè)計(jì)時(shí)用到,所以選擇C)。11、參考答案:B【解析】C語(yǔ)言規(guī)定用戶標(biāo)識(shí)符由字母、數(shù)字和下劃線組成,且第一個(gè)字符必須是字母或下劃線,可見選項(xiàng)C),D)是錯(cuò)誤的;此外,C語(yǔ)言不允許用戶將關(guān)鍵字作為標(biāo)識(shí)符,而選項(xiàng)A)中的void正是C語(yǔ)言的關(guān)鍵字。12、參考答案:D【解析】C語(yǔ)言的可執(zhí)行程序是由一系列機(jī)器指令組成的,用C語(yǔ)言編寫的源程序必須經(jīng)過編譯生成二進(jìn)制目標(biāo)代碼,再經(jīng)過連接才能運(yùn)行,并且可以脫離C語(yǔ)言集成開發(fā)環(huán)境。故答案為D)。13、參考答案:C【解析】C語(yǔ)言規(guī)定每個(gè)語(yǔ)句以;(分號(hào))結(jié)束,因此選項(xiàng)C)為兩條語(yǔ)句。14、參考答案:A【解析】本題考查的是C語(yǔ)言表達(dá)式。如果算術(shù)運(yùn)算符"/"中參與運(yùn)算的變量都是整型變量,則"/"表示整除運(yùn)算,所以"1/3"的值應(yīng)為0,故選項(xiàng)A)的表達(dá)式值為0,而事實(shí)上代數(shù)式的值并不為0,所以選項(xiàng)A)不能正確計(jì)算題目所要求的代數(shù)式。15、參考答案:D【解析】"&"是求址運(yùn)算符,"*"是指變量說明符。選項(xiàng)A)、B)應(yīng)改為scanf("%d",p);選項(xiàng)C)中指針變量p未指向一確定的內(nèi)存單元,不能為其賦值,并且這樣做很危險(xiǎn),建議不使用。16、參考答案:B【解析】本題的考查點(diǎn)是不同格式的數(shù)據(jù)輸出。printf函數(shù)對(duì)不同類型的數(shù)據(jù)用不同的格式字符,"%d"是以帶符號(hào)的十進(jìn)制形式輸出整數(shù)(正數(shù)不輸出符號(hào));"%o"以八進(jìn)制無符號(hào)形式輸出整數(shù)(不包括前導(dǎo)符0);"%x"以十六進(jìn)制無符號(hào)形式輸出整數(shù)(不包括前導(dǎo)符0x)。17、參考答案:C【解析】本題考查的是逗號(hào)表達(dá)式。逗號(hào)表達(dá)式的求解步驟是先求解表達(dá)式1,然后依次求解表達(dá)式2,直到表達(dá)式N的值。整個(gè)逗號(hào)表達(dá)式的值就是最后一個(gè)表達(dá)式N的值。表達(dá)式(x=3*y,x+6)中,x=15。表達(dá)式y(tǒng)=x-1=14。18、參考答案:C【解析】本題考查的是if語(yǔ)句。if是C語(yǔ)言關(guān)鍵字,表達(dá)式兩側(cè)的圓括號(hào)不可少,最后是一條語(yǔ)句或是用花括號(hào)括起來的一組語(yǔ)句。選項(xiàng)A)和B)是在表達(dá)式后跟了一條空語(yǔ)句,選項(xiàng)D)是在表達(dá)式后跟了一組空語(yǔ)句,選項(xiàng)C)中x--是表達(dá)式而不是語(yǔ)句,所以在編譯時(shí)會(huì)出現(xiàn)錯(cuò)誤信息,在x--后面加上";"號(hào)就對(duì)了。19、參考答案:A【解析】考查switch語(yǔ)句的使用。switch語(yǔ)句的執(zhí)行過程為:進(jìn)入switch結(jié)構(gòu)后,對(duì)條件表達(dá)式進(jìn)行運(yùn)算,然后從上至下去找與條件表達(dá)式值相匹配的case,以此作為入口,執(zhí)行switch結(jié)構(gòu)中后面的各語(yǔ)句,直到遇到break語(yǔ)句,則跳出switch語(yǔ)句,如果各case都不匹配時(shí),則執(zhí)行default后面的語(yǔ)句。20、參考答案:B【解析】本題考查的是標(biāo)準(zhǔn)輸入輸出函數(shù)。在使用標(biāo)準(zhǔn)輸入輸出庫(kù)函數(shù)(除了printf和scanf)前,必須要用預(yù)編譯命令"#include"將頭文件"stdio.h"包括到用戶源文件中。調(diào)用printf函數(shù)時(shí)可以沒有輸出項(xiàng),比如printf("")是允許的。C語(yǔ)言中整數(shù)的輸出形式中沒有十二進(jìn)制的形式。getchar函數(shù)讀入字符時(shí)可以得到第一個(gè)輸入字符的ASCII碼,無法通過輸入相應(yīng)字符的ASCII得到該字符。21、參考答案:D【解析】scanf函數(shù)常用的格式控制中"s"代表輸入的是字符串,"d"代表輸入帶符號(hào)的十進(jìn)制整型數(shù),根據(jù)語(yǔ)句charb[8];intc;可確定正確的輸入語(yǔ)句是D)選項(xiàng)22、參考答案:D【解析】在程序中指針變量p初始指向a[3],執(zhí)行p減1后,p指向a[2],語(yǔ)句y=*p的作用是把a(bǔ)[2]的值賦給變量y,所以輸出為y=3。23、參考答案:D【解析】本題的考查點(diǎn)是數(shù)組元素的引用。cp=c這個(gè)語(yǔ)句是將數(shù)組c的首行元素地址賦給了指針數(shù)組cp。選項(xiàng)A),cp+1是指將數(shù)組c的首行地址加1,即為第二行地址;選項(xiàng)B),*(cp+3)是地址,等于數(shù)組c的首地址加3的那個(gè)內(nèi)存單元的內(nèi)容,不是對(duì)數(shù)組元素的引用;選項(xiàng)C),*(cp+1)+3是地址,等于數(shù)組c的首地址加1的那個(gè)內(nèi)存單元中存放的值加3,不是對(duì)數(shù)組元素的引用。24、參考答案:B【解析】本題考查的是用于字符串處理的函數(shù)。題目中首先通過strcat(p,r)將r所指字符串的內(nèi)容連接到p所指的字符串后面,p[20]={a,b,c,d,a,b,c,d,e}。然后通過p+strlen(q)在數(shù)組元素p[0]地址的基礎(chǔ)上向后移動(dòng)三位,然后將q所指字符串的內(nèi)容復(fù)制到p所指的存儲(chǔ)空間中,從字符"d"往后全部覆蓋,p[20]={a,b,c,a,b,c}。在輸出語(yǔ)句中strlen(p)是求字符串的長(zhǎng)度,值為6。25、參考答案:D【解析】本題考察for循環(huán)語(yǔ)句,注意第二個(gè)for語(yǔ)句的后面有一個(gè)分號(hào),即printf函數(shù)不屬于循環(huán)體,無論循環(huán)執(zhí)行多少次,printf("*")語(yǔ)句只執(zhí)行一次。因此,本題正確答案為D)。26、參考答案:A【解析】表達(dá)式*(pc+5)先將指針向后移動(dòng)5個(gè)存儲(chǔ)單元,指向ch[5],再取出其中的值。其值為字符z。27、參考答案:A【解析】語(yǔ)句voidfun(char**p)中的形參是一個(gè)指向指針的指針,在調(diào)用函數(shù)fun(a)后,指針數(shù)組a加1,則指向了數(shù)組的第2個(gè)字符串"Afternoon"的A的地址。28、參考答案:A【解析】參數(shù)r的傳遞是址傳遞,函數(shù)調(diào)用會(huì)改變其值。函數(shù)f的功能是:判斷n是否為3或5的倍數(shù),如果是,則將指針r所指的內(nèi)存空間賦值為n除以3或5的商;否則n遞減,直到它可以被3或5整除。初始時(shí)調(diào)用函數(shù)f(7,&r);n=7,執(zhí)行else子句,調(diào)用f(6,&r1);后n=6,執(zhí)行語(yǔ)句if(n%3==0)r1=n/3;,此后執(zhí)行語(yǔ)句*r=r1;。所以r=6/3=2。29、參考答案:B【解析】首先二維數(shù)組a中的元素都初始化為0,其次定義了指向數(shù)組的指針ptr,并且依次將ptr指向二維數(shù)組a中的各行,循環(huán)語(yǔ)句for(i=0;i<2;i++)等價(jià)于:scanf("%d",a+0);scanf("%d",a+1);其中a+i即是數(shù)組a[i]的首地址,也是元素a[i][0]的地址,故以上語(yǔ)句讀入兩個(gè)整數(shù),分別存入二維數(shù)組a第1列中,在輸入123后,a={{1,0},{2,0},{0,0}}。30、參考答案:A【解析】fun函數(shù)的功能是輸出字符串中ASCII碼能被2整除的字符,g的ASCII碼為103,o的ASCII碼為111,d的ASCII碼為100,只有d滿足。因此,本題答案為A)。31、參考答案:C【解析】統(tǒng)計(jì)1~9九個(gè)數(shù)中的奇數(shù)和,此題重點(diǎn)考察指向數(shù)組的指針。C語(yǔ)言規(guī)定數(shù)組名代表數(shù)組的首地址,也就是第一個(gè)元素的地址。因此*(t+i)代表數(shù)組的第i+1個(gè)元素。程序運(yùn)行的結(jié)果是1+3+5+7+9=25。32、參考答案:D【解析】字符替換定義格式為:#define標(biāo)識(shí)符(形參表)形參表達(dá)式。題中F是代表形參表達(dá)式的標(biāo)識(shí)符(字符串)。33、參考答案:A【解析】由函數(shù)fun(int*a,intn)中語(yǔ)句if(a[j]>a[k])k=j(luò);可知當(dāng)前k是記錄數(shù)組中較大數(shù)據(jù)值所在位置的下標(biāo)變量,所以該函數(shù)的作用是對(duì)數(shù)組a中的下標(biāo)為偶數(shù)位置的數(shù)據(jù)進(jìn)行從大到小的排序,即對(duì)a[0],a[2],a[4],a[6]中的數(shù)據(jù)1,3,5,7進(jìn)行從大到小的排序,其他位置的數(shù)據(jù)不變,所以答案為A)。34、參考答案:D【解析】在整個(gè)程序運(yùn)行期間,靜態(tài)局部變量在內(nèi)存的靜態(tài)存儲(chǔ)區(qū)中占據(jù)著永久的存儲(chǔ)單元,即使退出函數(shù)以后,下次再進(jìn)入該函數(shù)時(shí),靜態(tài)局部變量仍使用原來的存儲(chǔ)單元,靜態(tài)局部變量的初值是在編譯的時(shí)候賦予的,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論