freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)c語(yǔ)言選擇題庫(kù)(留存版)

  

【正文】 =%d,a,b)。 case 1:b++。 c=6)amp。i50。 D)double a=00。確定性。選項(xiàng)B)軟件開(kāi)發(fā)工具是在實(shí)現(xiàn)階段需完成的任務(wù)。耦合性是衡量不同模塊彼此間互相依賴(連接)的緊密程度。(9)有三個(gè)關(guān)系R、S和T如下:R BCDA0k1B1n1S BCDF3h2A0k1N2x1T BCDA0k1由關(guān)系R和S通過(guò)運(yùn)算得到關(guān)系T,則所使用的運(yùn)算為 A)并 B)自然連接 C)笛卡爾積 D)交答案:(9)D 【解析】在關(guān)系運(yùn)算中,交的定義如下:設(shè)R1和R2為參加運(yùn)算的兩個(gè)關(guān)系,它們具有相同的度n,且相對(duì)應(yīng)的屬性值取自同一個(gè)域,則R1 R2為交運(yùn)算,結(jié)果仍為度等于n的關(guān)系,其中,交運(yùn)算的結(jié)果既屬于R1,又屬于R2。(15)以下定義語(yǔ)句中正確的是A)int a=b=0。已知字符a的ASCII碼值為97,則執(zhí)行上述程序段后輸出結(jié)果是A)因變量類(lèi)型與格式描述符的類(lèi)型不匹配輸出無(wú)定值B)輸出項(xiàng)與格式描述符個(gè)數(shù)不符,輸出為零值或不定值C)a,97,12k=12 D)a,97,k=12 答案:(16)D 【解析】輸出格式控制符%c表示將變量以字符的形式輸出。amp。 其輸出結(jié)果是A)程序段有語(yǔ)法錯(cuò) B)3,5,3 C)3,5,5 D)3,5,7 答案:(19)B 【解析】?jī)蓚€(gè)if語(yǔ)句的判斷條件都不滿足,程序只執(zhí)行了c=a這條語(yǔ)句,所以變量c的值等于3,變量b的值沒(méi)能變化,程序輸出的結(jié)果為3,5,3。 for(i=1。(24)以下錯(cuò)誤的定義語(yǔ)句是 A)int x[][3]={{0},{1},{1,2,3}}。 for(i=0。039。(27)有定義語(yǔ)句:char s[10]。 D)int a[5]=0123。} } main() { char *ss[]={bcc,bbcc,xy,aaaacc,aabcc}。在該題中,指針變量p指向的應(yīng)該是該字符串中的首地址,p+3指向的是字符串結(jié)束標(biāo)志39。b。若要求將a的高4位取反,低4位不變,所要執(zhí)行的運(yùn)算是A)a^b B)a|b C)aamp。 } main() { int a,b[5]。在模塊之間用帶有箭頭的線段表示調(diào)用關(guān)系。(8)數(shù)據(jù)庫(kù)設(shè)計(jì)包括兩個(gè)方面的設(shè)計(jì)內(nèi)容,它們是A)概念設(shè)計(jì)和邏輯設(shè)計(jì) B)模式設(shè)計(jì)和內(nèi)模式設(shè)計(jì) C)內(nèi)模式設(shè)計(jì)和物理設(shè)計(jì) D)結(jié)構(gòu)特性設(shè)計(jì)和行為特性設(shè)計(jì)答案:(8)A 【解析】數(shù)據(jù)庫(kù)設(shè)計(jì)包括數(shù)據(jù)庫(kù)概念設(shè)計(jì)和數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)兩個(gè)方面的內(nèi)容。 C)x+n=i。amp。amp。 p=amp。(24)閱讀下列程序,則執(zhí)行后的結(jié)果為include main() { int c[][4]={1,2,3,4,5,6,7,34,213,56,62,3,23,12,34,56}。D)項(xiàng)表述方法有錯(cuò)誤。(29)若有以下說(shuō)明和定義union dt { int a。 fp=fopen(,r)。s[j]=t。 for(i=0。(34)有以下程序int fun(int n) {if(n==1)return 1。(37)已知函數(shù)的調(diào)用形式為fread(buf,size,count,fp),參數(shù)buf的含義是A)一個(gè)整型變量,代表要讀入的數(shù)據(jù)項(xiàng)總數(shù) B)一個(gè)文件指針,指向要讀的文件C)一個(gè)指針,指向要讀入數(shù)據(jù)的存放地址D)一個(gè)存儲(chǔ)區(qū),存放要讀的數(shù)據(jù)項(xiàng)答案:(37)C【解析】這是一道考查fread函數(shù)的題。 C)if(a5)。 執(zhí)行 (m=ab)amp。} D)switch(a+b) {case1:printf(**\n)。 B)char a[10],*p=a。/*該語(yǔ)句使讀文件的位置指針從文件頭向后移動(dòng)3個(gè)int型數(shù)據(jù)*/fread(a,sizeof(int),3,fp)。j++) for(j=i+1。 for(i=j。 printf(str[]=%s,str)。 int a[10]={1,2,3},i,n。 for(i=0。(5)A 【解析】程序執(zhí)行的效率與很多因素有關(guān),如數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)、程序所處理的數(shù)據(jù)量、程序所采用的算法等。(13)B 【解析】在C語(yǔ)言程序中,用單引號(hào)把一個(gè)字符或反斜線后跟一個(gè)特定的字符括起來(lái)表示一個(gè)字符常量。選項(xiàng)C)中g(shù)oto和int是關(guān)鍵字,ba中39。(3)C 【解析】對(duì)象的基本特點(diǎn):標(biāo)識(shí)惟一性、分類(lèi)性、多態(tài)性、封裝性和模塊獨(dú)立性。 } 程序的運(yùn)行結(jié)果是 A)12300 B)123 C)1 D)321(38)已知 int a=1,b=3則a^b的值為 A)3 B)1 C)2 D)4(39)閱讀下列程序,則運(yùn)行結(jié)果為include fun() { static int x=5。 } main() { STU c={Qian,′f′,}。 str[b]=39。 strcpy(str+2,strcat(p1,p2))。 printf(\n)。 int i,a[6]={l,2,3,4,5,6}。 B)int x[2][3]={{l,2},{3,4},{5,6}}。 {case 1:printf(*\n)。amp。是對(duì)一個(gè)函數(shù)的聲明,其中f是指向該函數(shù)的指針,該函數(shù)有一個(gè)整型的參數(shù),函數(shù)返回值類(lèi)型為整型。 A)9 B)5 C)6 D)7 答案:(35)C【解析】本題中,格式符0表示的是八進(jìn)制無(wú)符號(hào)形式輸出整型數(shù)(不帶前導(dǎo)0),字符常量在內(nèi)存中占一個(gè)字節(jié),存放的是ACSII碼代碼值。由于C語(yǔ)言中沒(méi)有直接刪除字符的操作,所以我們對(duì)于刪除字符的操作都是采用留下字符的算法,以前的題目亦是如此。所以在主函數(shù)中,當(dāng)fun(a,0,3)執(zhí)行完后,數(shù)組a[12]={4,3,2,1,5,6,7,8,9,0}。 i=n1。 fp=fopen(,w)。 i1=f(2)。等價(jià)于char c[4]=d[4]=abc。 s+=2。 C)char c1[]={′1′,′2′,′3′,′4′,′5′}。amp。第二個(gè)輸出語(yǔ)句輸出的結(jié)果為k=12。(13)以下選項(xiàng)中,不能作為合法常量的是A) B) C)+4 D)答案:(13)B 【解析】 C語(yǔ)言的語(yǔ)法規(guī)定,字母e(E)之前必須有數(shù)字,且e(E)后面的指數(shù)必須是整數(shù),而選項(xiàng)B)中,e(E)后面的指數(shù)是小數(shù),所以不合法。(6)已知數(shù)據(jù)表A中每個(gè)元素距其最終位置不遠(yuǎn),為節(jié)省時(shí)間,應(yīng)采用的算法是A)堆排序 B)直接插入排序 C)快速排序 D)B)和C)答案:(6)B【解析】堆排序的比較次數(shù)為nlog2n。流程線表示操作的先后次序。 printf(%d,x)。而wb方式寫(xiě)入的是二進(jìn)制文件,轉(zhuǎn)義字符39。c。 } 程序的運(yùn)行結(jié)果是A)0 B)9 C)6 D)8 答案:(34)C 【解析】函數(shù)int f(int x)是一個(gè)遞歸函數(shù)調(diào)用,當(dāng)x的值等于0或1時(shí),函數(shù)值等于3,其他情況下y=x2f(x2),所以在主函數(shù)中執(zhí)行語(yǔ)句z=f(3)時(shí),y=3*3f(32)=9f(1)=93=6。jn。(30)以下敘述中錯(cuò)誤的是 A)gets函數(shù)用于從終端讀入字符串 B)getchar函數(shù)用于從磁盤(pán)文件讀入字符C)fputs函數(shù)用于把字符串輸出到文件 D)fwrite函數(shù)用于以二進(jìn)制形式輸出數(shù)據(jù)到文件答案:(30)B 【解析】 getchar函數(shù)的作用是從終端讀入一個(gè)字符。839。i++)p[i]=ch[i]。} 程序運(yùn)行后的輸出結(jié)果是A)ABCDDEFEDBD B)abcDDfefDbD C)abcAAfefAbA D)Abcddfefdbd 答案:(25)B 【解析】在內(nèi)存中,字符數(shù)據(jù)以ASCII碼存儲(chǔ),它的存儲(chǔ)形式與整數(shù)的存儲(chǔ)形式類(lèi)似。 printf(%d\n,*(p+2))。 } printf(a=%d,b=%d\n,a,b)。 if(ab) a=b。!(i%3)表明只有能同時(shí)被5和3整除的數(shù)才符合相加的條件,1~ 49之間滿足這個(gè)條件的只有,130和45,因?yàn)閟的初始值為1,所以s=1+15+30+45=91。 ch=′a′。(13)以下選項(xiàng)中可作為C語(yǔ)言合法常量的是A)80 B)080 C) D) 答案:(13)A 【解析】選項(xiàng)B)項(xiàng)中,以0開(kāi)頭表示是一個(gè)八進(jìn)制數(shù),而八進(jìn)制數(shù)的取值范圍是0~7,所以080是不合法的。(6)對(duì)長(zhǎng)度為n的線性表排序,在最壞情況下,比較次數(shù)不是n(n1)/2的排序方法是A)快速排序 B)冒泡排序 C)直接插入排序 D)堆排序答案:(6)D【解析】在最壞情況下,快速排序、冒泡排序和直接插入排序需要的比較次數(shù)都為n(n1)/2,堆排序需要的比較次數(shù)為nlog2n。(1)為了避免流程圖在描述程序邏輯時(shí)的靈活性,提出了用方框圖來(lái)代替?zhèn)鹘y(tǒng)的程序流程圖,通常也把這種圖稱(chēng)為A)PAD圖 B)NS圖 C)結(jié)構(gòu)圖 D)數(shù)據(jù)流圖答案:(1)B 【解析】 NS圖是由Nassi 和 Shneiderman 提出的一種符合程序化結(jié)構(gòu)設(shè)計(jì)原則的圖形描述工具。③可行性:一個(gè)算法是可行的,即算法中描述的操作都是可以通過(guò)已經(jīng)實(shí)現(xiàn)的基本運(yùn)算執(zhí)行有限次來(lái)實(shí)現(xiàn)。所以說(shuō),用C程序?qū)崿F(xiàn)的算法可以沒(méi)有輸入但必須要有輸出。在選項(xiàng)C)中,變量c是一個(gè)浮點(diǎn)型指針,它只能指向一個(gè)浮點(diǎn)型數(shù)據(jù),不能指向指針變量b,故選項(xiàng)C)錯(cuò)誤。 printf(%d\n,s)。c=6)的整型變量c的值是2,3,4,5,6。 break。 while (t=1) {...} 則以下敘述正確的是A)循環(huán)控制表達(dá)式的值為0 B)循環(huán)控制表達(dá)式的值為1 C)循環(huán)控制表達(dá)式不合法 D)以上說(shuō)法都不對(duì)答案:(22)B【解析】t=1是將t賦值為1,所以循環(huán)控制表達(dá)式的值為1。 } } main() { char str1[100]=abcddfefdbd,c=′d′。} 該程序的輸出結(jié)果是A)69825 B)63825 C)6385 D)693825 答案:(26)C 【解析】該題稍微難一點(diǎn)。和39。 char ch[8]。 for(i=0。 } main() { int z。 B)=q。 } A)7字節(jié)、7字節(jié) B)7字節(jié)、5字節(jié) C)5字節(jié)、7字節(jié) D)5字節(jié)、5字節(jié)答案:(37)B 【解析】以wt方式寫(xiě)入的是字符文件,轉(zhuǎn)義字符39。 for(i=0。第二套選擇題在下列各題的A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的。(5)算法的時(shí)間復(fù)雜度是指A)執(zhí)行算法程序所需要的時(shí)間 B)算法程序的長(zhǎng)度 C)算法執(zhí)行過(guò)程中所需要的基本運(yùn)算次數(shù)D)算法程序中的指令條數(shù)答案:(5)C 【解析】算法的復(fù)雜度主要包括算法的時(shí)間復(fù)雜度和空間復(fù)雜度。選項(xiàng)D)中當(dāng)從鍵盤(pán)輸入數(shù)據(jù)時(shí),對(duì)于整型變量可以輸入整型數(shù)值和字符,對(duì)于實(shí)型變量可以輸入實(shí)型數(shù)值和整型數(shù)值等。 printf(k=%d \n,k)。(18)當(dāng)變量c的值不為6時(shí),值也為真的表達(dá)式是A)(c==2)||(c==4)||(c==6) B)(c=2amp。若表達(dá)式1的值為0(假),則求解表達(dá)式3,表達(dá)式3的值就是整個(gè)條件表達(dá)式的值,注意++、的用法。 printf(%d,s)。等價(jià)于 char *s。 D)scanf(%s,s[1])。選項(xiàng)D)C語(yǔ)言規(guī)定,不能把共用體變量作為函數(shù)的參數(shù)。a[i])的形式。k++)printf(%d,a[k])。 fun(str)。*s!=39。(40)設(shè)有定義語(yǔ)句int (*f)(int)。 printf(i=%d k=%d\n,i,k)。,則正確的switch語(yǔ)句是 A)switch(x) {case :printf(*\n)。 y=*p。 double f。 for(i=1。i++) printf(%d,c[i])。a++)if(str[a]!=39。 for(i=0。n)。 } 程序的運(yùn)行結(jié)果是 A)accxyy,bbxxyy B)acc,bbxxyy C)accxxyy,bbxxyy D)accbbxxyy,bbxxyy選擇題(1)D 【解析】軟件是程序、數(shù)據(jù)與相關(guān)文檔的集合,相對(duì)于計(jì)算機(jī)硬件而言,軟件是邏輯產(chǎn)品而不是物理產(chǎn)品,是計(jì)算機(jī)的無(wú)形部分。(10)B 【解析】數(shù)據(jù)庫(kù)系統(tǒng)(Database System,簡(jiǎn)稱(chēng)DBS),包括數(shù)據(jù)庫(kù)(Database,簡(jiǎn)稱(chēng)DB)和數(shù)據(jù)庫(kù)管理系統(tǒng)(Database Management System,簡(jiǎn)稱(chēng)DBMS)。在選項(xiàng)A)中賦值表達(dá)式的
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1