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

正文內(nèi)容

最新全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)c語(yǔ)言-題庫(kù)(全)-在線瀏覽

2025-05-12 03:47本頁(yè)面
  

【正文】 是 A)ABCDDEFEDBD B)abcDDfefDbD C)abcAAfefAbA D)Abcddfefdbd (26)有如下程序 main() { char ch[2][5]={6937,8254},*p[2]。 for(i=0。i++)p[i]=ch[i]。i2。p[i][j]′\0′。 printf(%d\n,s)。,若要從終端給s輸入5個(gè)字符,錯(cuò)誤的輸入語(yǔ)句是 A)gets(amp。 B)scanf(%s,s+1)。 D)scanf(%s,s[1])。 char ch[8]。 則下面敘述中正確的是 A)PER 是結(jié)構(gòu)體變量名 B)PER是結(jié)構(gòu)體類(lèi)型名 C)typedef struct 是結(jié)構(gòu)體類(lèi)型 D)struct 是結(jié)構(gòu)體類(lèi)型名 (30)以下敘述中錯(cuò)誤的是 A)gets函數(shù)用于從終端讀入字符串 B)getchar函數(shù)用于從磁盤(pán)文件讀入字符 C)fputs函數(shù)用于把字符串輸出到文件 D)fwrite函數(shù)用于以二進(jìn)制形式輸出數(shù)據(jù)到文件 (31)以下能正確定義一維數(shù)組的選項(xiàng)是 A)int a[5]={0,1,2,3,4,5}。 C)char a={′A′,′B′,′C′}。 (32)有以下程序 include main() { char p[]={′a′, ′b′, ′c′},q[10]={ ′a′, ′b′, ′c′}。} 以下敘述中正確的是 A) 在給p和q數(shù)組置初值時(shí),系統(tǒng)會(huì)自動(dòng)添加字符串結(jié)束符,故輸出的長(zhǎng)度都為3 B) 由于p數(shù)組中沒(méi)有字符串結(jié)束符,長(zhǎng)度不能確定,但q數(shù)組中字符串長(zhǎng)度為3 C) 由于q數(shù)組中沒(méi)有字符串結(jié)束符,長(zhǎng)度不能確定,但p數(shù)組中字符串長(zhǎng)度為3 D) 由于p和q數(shù)組中都沒(méi)有字符串結(jié)束符,故長(zhǎng)度都不能確定 (33)有以下程序 include include void fun(char *s[],int n) { char *t。 for(i=0。i++) for(j=i+1。j++) if(strlen(s[i])strlen(s[j])) {t=s[i]。s[j]=t。 fun(ss,5)。 } 程序的運(yùn)行結(jié)果是 A)xy,aaaacc B)aaaacc,xy C)bcc,aabcc D)aabcc,bcc (34)有以下程序 include int f(int x) { int y。 y=x*xf(x2)。 } main() { int z。 printf(%d\n,z)。 printf(%d\n,*(p+3))。 struct link *next。 且變量a和b之間已有如下圖所示的鏈表結(jié)構(gòu): 指針p指向變量a,q指向變量c。 =b。 =。c。 D)(*p).next=q。b。 fputc(′A′,fp)。fputc(′B′,fp)。fputc(′C′,fp)。 } A)7字節(jié)、7字節(jié) B)7字節(jié)、5字節(jié) C)5字節(jié)、7字節(jié) D)5字節(jié)、5字節(jié) (38)變量a中的數(shù)據(jù)用二進(jìn)制表示的形式是01011101,變量b中的數(shù)據(jù)用二進(jìn)制表示的形式是11110000。b D)a4(39)下面的程序段運(yùn)行后,輸出結(jié)果是 int i,j,x=0。 for(i=0。i++) for(j=0。j++) a[i][j]=2*i+j。i8。 printf(%d,x)。 } main() { int a,b[5]。 b[0]=3。a,b)。} A)6 B)7 C)8 D)9 二、填空題請(qǐng)將每一個(gè)空的正確答案寫(xiě)在答題卡序號(hào)的橫線上,答在試卷上不給分。而 【1】 的目的是發(fā)現(xiàn)錯(cuò)誤的位置并改正錯(cuò)誤。 (3)當(dāng)循環(huán)隊(duì)列非空且隊(duì)尾指針等于隊(duì)頭指針時(shí),說(shuō)明循環(huán)隊(duì)列已滿,不能進(jìn)行入隊(duì)運(yùn)算。(4)在關(guān)系模型中,把數(shù)據(jù)看成一個(gè)二維表,每一個(gè)二維表稱為一個(gè) 【4】 。(6)以下程序的輸出結(jié)果是 【6】 。 printf(%c,c25)。 include main() { int a=1,b=1,k。amp。 else printf(%d,%d\n,b,a)。 main() { int i。i+1。 break。}}(9)以下程序的定義語(yǔ)句中,x[1]的初值是 【9】 ,程序運(yùn)行后輸出的內(nèi)容是 【10】 。 for(i=0。i++) { p[i]=amp。 printf(%d,p[i][0])。) } (10)以下程序的輸出結(jié)果是 【11】 。 t=a。 b=t。i,*q=amp。 swap(p,q)。 main() { char s[]=ABCD, *p。 ps+4。}(12)以下程序的輸出結(jié)果是 【13】 。} main() { int a=2,b=5,c=8。} (13)有如下圖所示的雙鏈表結(jié)構(gòu),請(qǐng)根據(jù)圖示完成結(jié)構(gòu)體的定義: lhead data rchild struct aa { int data。(14)fseek函數(shù)的正確調(diào)用形式是 【15】 。它的提出是為了避免流程圖在描述程序邏輯時(shí)的隨意性上靈活性。(3)B【解析】 模塊的獨(dú)立程度可以由兩個(gè)定性標(biāo)準(zhǔn)度量:耦合性和內(nèi)聚性。內(nèi)聚性是衡量一個(gè)模塊內(nèi)部各個(gè)元素彼此結(jié)合的緊密程度。(4)D 【解析】 需求分析是軟件定義時(shí)期的最后一個(gè)階段,它的基本任務(wù)就是詳細(xì)調(diào)查現(xiàn)實(shí)世界要處理的對(duì)象(組織、部門(mén)、企業(yè)等),充分了解原系統(tǒng)的工作概況,明確用戶的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。選項(xiàng)B)軟件開(kāi)發(fā)工具是在實(shí)現(xiàn)階段需完成的任務(wù)。(5)A 【解析】 算法具有5個(gè)特性:① 有窮性:一個(gè)算法必須(對(duì)任何合法的輸入值)在執(zhí)行有窮步之后結(jié)束,且每一步都可在有限時(shí)間內(nèi)完成,即運(yùn)行時(shí)間是有限的。③ 可行性:一個(gè)算法是可行的,即算法中描述的操作都是可以通過(guò)已經(jīng)實(shí)現(xiàn)的基本運(yùn)算執(zhí)行有限次來(lái)實(shí)現(xiàn)。⑤ 輸出:一個(gè)算法有一個(gè)或多個(gè)輸出。(7)B 【解析】 由棧后進(jìn)先出的特點(diǎn)可知:A)中e1不可能比e2先出,C)中e1不可能比e2先出,D)中棧是先進(jìn)后出的,所以不可能是任意順序。首先,從ER圖到關(guān)系模式的轉(zhuǎn)換是比較直接的,實(shí)體與聯(lián)系都可以表示成關(guān)系,ER圖中屬性也可以轉(zhuǎn)換成關(guān)系的屬性,實(shí)體集也可以轉(zhuǎn)換成關(guān)系。(10)D 【解析】 數(shù)據(jù)處理是指將數(shù)據(jù)轉(zhuǎn)換成信息的過(guò)程,故選項(xiàng)A)敘述錯(cuò)誤。關(guān)系中的行稱為元組,對(duì)應(yīng)存儲(chǔ)文件中的記錄,關(guān)系中的列稱為屬性,對(duì)應(yīng)存儲(chǔ)文件中的字段,故選項(xiàng)C)敘述錯(cuò)誤。確定性。有0個(gè)或多個(gè)輸入。所以說(shuō),用C程序?qū)崿F(xiàn)的算法可以沒(méi)有輸入但必須要有輸出。C語(yǔ)言中還規(guī)定標(biāo)識(shí)符不能為C語(yǔ)言的關(guān)鍵字,而選項(xiàng)A)中void為關(guān)鍵字,故排除選項(xiàng)A)。選項(xiàng)C)和D)中,e后面的指數(shù)必須是整數(shù),所以也不合法。(15)B 【解析】 本題考查變量的定義方法。在選項(xiàng)C)中,變量c是一個(gè)浮點(diǎn)型指針,它只能指向一個(gè)浮點(diǎn)型數(shù)據(jù),不能指向指針變量b,故選項(xiàng)C)錯(cuò)誤。輸出格式控制符%d表示將變量以帶符號(hào)的十進(jìn)制整型數(shù)輸出,所以第一個(gè)輸出語(yǔ)句輸出的結(jié)果為a,97。(17)D 【解析】 本題是計(jì)算50之內(nèi)的自然數(shù)相加之和,題中if語(yǔ)句括號(hào)中的條件表達(dá)式!(i%5)amp。!(i%3)表明只有能同時(shí)被5和3整除的數(shù)才符合相加的條件,1~ 49之間滿足這個(gè)條件的只有,130和45,因?yàn)閟的初始值為1,所以s=1+15+30+45=91。amp。當(dāng)變量c的值不為2,4,6時(shí),其值只能為3或5,所以表達(dá)式c!=3和c!=5中至少有一個(gè)為真,即不論c為何值,選項(xiàng)B中的表達(dá)式都為真。所以正確答案為B)。因?yàn)閏ase 1語(yǔ)句后面沒(méi)有break語(yǔ)句,所以向后執(zhí)行case 2語(yǔ)句,執(zhí)行a++,b++,然后跳出switch(x),得a=2,b=1。當(dāng)能被2整除時(shí),a就會(huì)增1,之后執(zhí)行continue語(yǔ)句,直接執(zhí)行到for循環(huán)體的結(jié)尾,進(jìn)行i++,判斷循環(huán)條件。判斷t是否等于1時(shí),應(yīng)用t==1,注意=與==的用法。指針變量p指向數(shù)組的首地址,(p+2)就會(huì)指向數(shù)組中的第3個(gè)元素。(24)C 【解析】 本題考查的是二維數(shù)組的定義和初始化方法。故選項(xiàng)C)錯(cuò)誤。C語(yǔ)言中,字符型數(shù)據(jù)和整型數(shù)據(jù)之間可以通用,也可以對(duì)字符型數(shù)據(jù)進(jìn)行算術(shù)運(yùn)算,此時(shí)相當(dāng)于對(duì)它們的ASCII碼進(jìn)行算術(shù)運(yùn)算,在本題中,s++相當(dāng)于s=s+1,即讓s指向數(shù)組中的下一個(gè)元素。主要要搞清楚以下幾點(diǎn):①定義了一個(gè)指針數(shù)組char *p[2]后,程序中第一個(gè)循環(huán)for(i=0。i++)p[i]=ch[i]。②對(duì)二維數(shù)組ch的初始化,使其第一行ch[0]中存入了字符串6937,第二行ch[1]中的內(nèi)容為字符串8254。039。④注意到內(nèi)層循環(huán)的循環(huán)條件p[i][j]39。是指p[i][j]中的字符只要不是字符串結(jié)束標(biāo)志39。就繼續(xù)循環(huán),語(yǔ)句j+=2;是使下標(biāo)j每次增加2,也即一個(gè)隔一個(gè)地從p[i]所指向的字符串中取出字符。639。339。839。539。(27)D 【解析】 在格式輸入中,要求給出的是變量的地址,而D)答案中給出的s[1]是一個(gè)值的表達(dá)式。(29)B 【解析】 本題中,typedef聲明新的類(lèi)型名PER來(lái)代替已有的類(lèi)型名,PER代表上面指定的一個(gè)結(jié)構(gòu)體類(lèi)型,此時(shí),也可以用PER來(lái)定義變量。(31)B 【解析】 選項(xiàng)A)中,定義的初值個(gè)數(shù)大于數(shù)組的長(zhǎng)度。選項(xiàng)D)中,整型數(shù)組不能賦予字符串。(33)A 【解析】 函數(shù)fun(char *s[],int n)的功能是對(duì)字符串?dāng)?shù)組的元素按照字符串的長(zhǎng)度從小到大排序。(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。在該題中,指針變量p指向的應(yīng)該是該字符串中的首地址,p+3指向的是字符串結(jié)束標(biāo)志39。的地址,因而*(p+3)的值為0。(37)B 【解析】 以wt方式寫(xiě)入的是字符文件,轉(zhuǎn)義字符39。被看作兩個(gè)字符來(lái)處理。\n39。(38)A 【解析】 本題考查的是位運(yùn)算的知識(shí),對(duì)于任何二進(jìn)制數(shù),和1進(jìn)行異或運(yùn)算會(huì)讓其取反,而和0進(jìn)行異或運(yùn)算不會(huì)產(chǎn)生任何變化。通過(guò)分析可知,程序中的雙重循環(huán)定義了一個(gè)如下的二維數(shù)組:0 1 22 3 44 5 6由于數(shù)組的下標(biāo)是從0開(kāi)始的,所以二維數(shù)組元素a[i][j]表示的是二維數(shù)組a的第i+1行、第j+1列對(duì)應(yīng)位置的元素。它的作用是將一個(gè)變量的地址傳遞到另一個(gè)函數(shù)中。二、選擇題(1)【1】調(diào)試 【解析】 軟件測(cè)試的目標(biāo)是在精心控制的環(huán)境下執(zhí)行程序,以發(fā)現(xiàn)程序中的錯(cuò)誤,給出程序可靠性的鑒定。具體來(lái)說(shuō),測(cè)試的目的是暴露錯(cuò)誤,評(píng)價(jià)程序的可靠性,而調(diào)試的目的是發(fā)現(xiàn)錯(cuò)誤的位置,并改正錯(cuò)誤。(3)【3】 上溢 【解析】 入隊(duì)運(yùn)算是指在循環(huán)隊(duì)列的隊(duì)尾加入一個(gè)新元素。然后將新元素插入隊(duì)尾指針指向的位置。(4)【4】 關(guān)系 【解析】 在關(guān)系模型中,把數(shù)據(jù)看成一個(gè)二維表,每一個(gè)二維表稱為一個(gè)關(guān)系。表中的一行稱為一個(gè)元組,相當(dāng)于記錄值。位于用戶和操作系統(tǒng)之間。z39。(7)【7】 1,0 【解析】 與運(yùn)算兩邊的語(yǔ)句必須同時(shí)為真時(shí),結(jié)果才為真。amp。(8)【8】 1 3 5 【解析】 本題考查了for循環(huán)語(yǔ)句的使用,break語(yǔ)句用在本題中是結(jié)束for循環(huán)直接跳出循環(huán)體外。輸出1,同時(shí)i自加1;執(zhí)行第二次for循環(huán)時(shí),i=3。輸出3,同時(shí)i自加1;執(zhí)行第三次for循環(huán)時(shí),i=5,if語(yǔ)句條件滿足,所以執(zhí)行printf(%d\n,i),輸出5,然后break語(yǔ)句跳出了for循環(huán)。在for循環(huán)語(yǔ)句中,當(dāng)i=0時(shí),p[0]=amp。 當(dāng)i=1時(shí),p[1]=amp。當(dāng)i=2時(shí),p[2]=amp。當(dāng)i=3時(shí),p[3]=amp。(10)【11】 35 【解析】 函數(shù)swap(int *a,int *b)的功能是實(shí)現(xiàn)*a和*b中兩個(gè)數(shù)據(jù)的交換,在主函數(shù)中調(diào)用swap(p,q)后,形參指針變量a和b分別指向i和j,在swap(int *a,int *b)執(zhí)行完后,指針變量a和b分別指向j和i,而指針變量p,q所指向變量的值沒(méi)有發(fā)生變化,所以輸出結(jié)果為35。指針變量p首先指向字符串中的第一個(gè)字符A,執(zhí)行p=s+1后,p指向字符串中的第二個(gè)字符B,然后輸出值BCD并換行,依次執(zhí)行循環(huán)語(yǔ)句。首先,我們可以利用強(qiáng)制轉(zhuǎn)換類(lèi)型轉(zhuǎn)換運(yùn)算符,將一個(gè)表達(dá)式轉(zhuǎn)換成所需類(lèi)型。(int)(x+y)是將x+y的值轉(zhuǎn)換成整型。 【解析】 結(jié)構(gòu)體對(duì)鏈表的定義。fseek函數(shù)的調(diào)用形式為: fseek(文件指針,位移量,起始點(diǎn)) 起始點(diǎn)用0,1或2代替,其中,0代表文件開(kāi)始。2為文件末尾。ANSI C和大多數(shù)C版本要求位移量是long型數(shù)據(jù),這樣當(dāng)文件的長(zhǎng)度大于64k時(shí)不致出現(xiàn)問(wèn)題。一、選擇題在下列各題的A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確的選項(xiàng)涂寫(xiě)在答題卡相應(yīng)位置上,答在試卷上不得分。 B)x=n%。 D)x=5=4+1。 int k。 k=12。 printf(k=%d \n,k)。amp。amp。amp。amp。amp。amp。amp。amp。 B)int y[5]={0,1,3,5,7,9}。 D)char c2[]={′\x1
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1