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

正文內(nèi)容

全國計算機等級考試二級c語言選擇題庫-wenkub

2023-04-08 07:36:26 本頁面
 

【正文】 中,以0開頭表示是一個八進制數(shù),而八進制數(shù)的取值范圍是0~7,所以080是不合法的。有一個或多個輸出。(11)以下敘述中正確的是 A)用C程序?qū)崿F(xiàn)的算法必須要有輸入和輸出操作B)用C程序?qū)崿F(xiàn)的算法可以沒有輸出但必須要有輸入C)用C程序?qū)崿F(xiàn)的算法可以沒有輸入但必須要有輸出D)用C程序?qū)崿F(xiàn)的算法可以既沒有輸入也沒有輸出答案:11)C 【解析】算法具有的5個特性是:有窮性。(9)有三個關(guān)系R、S和T如下:R BCDA0k1B1n1S BCDF3h2A0k1N2x1T BCDA0k1由關(guān)系R和S通過運算得到關(guān)系T,則所使用的運算為 A)并 B)自然連接 C)笛卡爾積 D)交答案:(9)D 【解析】在關(guān)系運算中,交的定義如下:設(shè)R1和R2為參加運算的兩個關(guān)系,它們具有相同的度n,且相對應(yīng)的屬性值取自同一個域,則R1 R2為交運算,結(jié)果仍為度等于n的關(guān)系,其中,交運算的結(jié)果既屬于R1,又屬于R2。(6)對長度為n的線性表排序,在最壞情況下,比較次數(shù)不是n(n1)/2的排序方法是A)快速排序 B)冒泡排序 C)直接插入排序 D)堆排序答案:(6)D【解析】在最壞情況下,快速排序、冒泡排序和直接插入排序需要的比較次數(shù)都為n(n1)/2,堆排序需要的比較次數(shù)為nlog2n。②確定性:算法中每一條指令必須有確切的含義,讀者理解時不會產(chǎn)生歧義。選項A)軟件開發(fā)方法是在總體設(shè)計階段需完成的任務(wù)。耦合性是衡量不同模塊彼此間互相依賴(連接)的緊密程度。(1)為了避免流程圖在描述程序邏輯時的靈活性,提出了用方框圖來代替?zhèn)鹘y(tǒng)的程序流程圖,通常也把這種圖稱為A)PAD圖 B)NS圖 C)結(jié)構(gòu)圖 D)數(shù)據(jù)流圖答案:(1)B 【解析】 NS圖是由Nassi 和 Shneiderman 提出的一種符合程序化結(jié)構(gòu)設(shè)計原則的圖形描述工具。它的提出是為了避免流程圖在描述程序邏輯時的隨意性上靈活性。內(nèi)聚性是衡量一個模塊內(nèi)部各個元素彼此結(jié)合的緊密程度。選項B)軟件開發(fā)工具是在實現(xiàn)階段需完成的任務(wù)。③可行性:一個算法是可行的,即算法中描述的操作都是可以通過已經(jīng)實現(xiàn)的基本運算執(zhí)行有限次來實現(xiàn)。(7)如果進棧序列為e1,e2,e3,e4,則可能的出棧序列是A)e3,e1,e4,e2 B)e2,e4,e3,e1C)e3,e4,e1,e2 D) 任意順序答案:(7)B【解析】由棧后進先出的特點可知:A)中e1不可能比e2先出,C)中e1不可能比e2先出,D)中棧是先進后出的,所以不可能是任意順序。(10)下列有關(guān)數(shù)據(jù)庫的描述,正確的是 A)數(shù)據(jù)處理是將信息轉(zhuǎn)化為數(shù)據(jù)的過程 B)數(shù)據(jù)的物理獨立性是指當(dāng)數(shù)據(jù)的邏輯結(jié)構(gòu)改變時,數(shù)據(jù)的存儲結(jié)構(gòu)不變 C)關(guān)系中的每一列稱為元組,一個元組就是一個字段 D)如果一個關(guān)系中的屬性或?qū)傩越M并非該關(guān)系的關(guān)鍵字,但它是另一個關(guān)系的關(guān)鍵字,則稱其為本關(guān)系的外關(guān)鍵字答案:(10)D 【解析】數(shù)據(jù)處理是指將數(shù)據(jù)轉(zhuǎn)換成信息的過程,故選項A)敘述錯誤。確定性。所以說,用C程序?qū)崿F(xiàn)的算法可以沒有輸入但必須要有輸出。選項C)和D)中,e后面的指數(shù)必須是整數(shù),所以也不合法。 B)char A=65+1,b=′b′。 D)double a=00。在選項C)中,變量c是一個浮點型指針,它只能指向一個浮點型數(shù)據(jù),不能指向指針變量b,故選項C)錯誤。k=12。輸出格式控制符%d表示將變量以帶符號的十進制整型數(shù)輸出,所以第一個輸出語句輸出的結(jié)果為a,97。i50。 printf(%d\n,s)。(18)當(dāng)變量c的值不為6時,值也為真的表達式是A)(c==2)||(c==4)||(c==6) B)(c=2amp。c=6)amp。 c=6)amp。c=6)的整型變量c的值是2,3,4,5,6。 c=a。所以正確答案為B)。 case 1:b++。 break。 } 程序的運行結(jié)果是A)a=1,b=0 B)a=2,b=2 C)a=1,b=1 D)a=2,b=1 答案:(20)D【解析】本題考查switch語句,首先,x=1符合條件case 1,執(zhí)行switch(y)語句,y=0符合case 0語句,執(zhí)行a++并跳出switch(y)語句,此時a=1。i10。} printf(a=%d,b=%d,a,b)。 while (t=1) {...} 則以下敘述正確的是A)循環(huán)控制表達式的值為0 B)循環(huán)控制表達式的值為1 C)循環(huán)控制表達式不合法 D)以上說法都不對答案:(22)B【解析】t=1是將t賦值為1,所以循環(huán)控制表達式的值為1。} A)3 B)4 C)1 D)2 答案:(23)A 【解析】在C語言中,數(shù)組元素是從0開始的。 B)int x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}}。C語言中,在定義并初始化二維數(shù)組時,可以省略數(shù)組第一維的長度,但是不能省略第二維的長度。 } } main() { char str1[100]=abcddfefdbd,c=′d′。C語言中,字符型數(shù)據(jù)和整型數(shù)據(jù)之間可以通用,也可以對字符型數(shù)據(jù)進行算術(shù)運算,此時相當(dāng)于對它們的ASCII碼進行算術(shù)運算,在本題中,s++相當(dāng)于s=s+1,即讓s指向數(shù)組中的下一個元素。i2。i++) for(j=0。} 該程序的輸出結(jié)果是A)69825 B)63825 C)6385 D)693825 答案:(26)C 【解析】該題稍微難一點。的作用,是使指針數(shù)組的p[0]元素(它本身是一個指針)指向了二維數(shù)組ch的第一行字符串,并使指針數(shù)組的p[1]元素指向二維數(shù)組ch的第二行字符串,這樣,就使指針數(shù)組p和二維數(shù)組ch建立起了一種對應(yīng)關(guān)系,以后對二維數(shù)組ch的某個元素的引用就有兩種等價的形式:ch[i][j]或p[i][j]。的功能是這樣的,每執(zhí)行一次,將s中的值乘以10(也即,將s中的數(shù)值整體向左移動一位,并在空出來的個位上添一個0),再將當(dāng)前p[i][j]中的字符量轉(zhuǎn)換為相應(yīng)的數(shù)字,然后把這個數(shù)字加到s的個位上。\039。和39。和39。,若要從終端給s輸入5個字符,錯誤的輸入語句是A)gets(amp。 D)scanf(%s,s[1])。 char ch[8]。(31)以下能正確定義一維數(shù)組的選項是A)int a[5]={0,1,2,3,4,5}。 答案:(31)B【解析】選項A)中,定義的初值個數(shù)大于數(shù)組的長度。 printf(%d%d\n,strlen(p),strlen(q))。 for(i=0。j++) if(strlen(s[i])strlen(s[j])) {t=s[i]。 fun(ss,5)。 (34)有以下程序include int f(int x) { int y。 } main() { int z。(35)下面程序段的運行結(jié)果是char str[]=ABC,*p=str。\039。 } a,b,c,*p,*q。 B)=q。 qnext=pnext。 答案:(36)D 【解析】本題考查鏈表的數(shù)據(jù)結(jié)構(gòu),必須利用指針變量才能實現(xiàn),即一個結(jié)點中應(yīng)包含一個指針變量,用它存放下一結(jié)點的地址。fputc(′B′,fp)。 } A)7字節(jié)、7字節(jié) B)7字節(jié)、5字節(jié) C)5字節(jié)、7字節(jié) D)5字節(jié)、5字節(jié)答案:(37)B 【解析】以wt方式寫入的是字符文件,轉(zhuǎn)義字符39。\n39。b D)a4答案:(38)A 【解析】本題考查的是位運算的知識,對于任何二進制數(shù),和1進行異或運算會讓其取反,而和0進行異或運算不會產(chǎn)生任何變化。i3。 for(i=0。 A)9 B)不確定值 C)0 D)18 答案:(39)C【解析】本題主要考查的是用二維數(shù)組首地址和下標(biāo)來引用二維數(shù)組元素的方法。 a=0。 printf(%d\n,b[0])。第二套選擇題在下列各題的A)、B)、C)、D)四個選項中,只有一個選項是正確的。帶箭頭的線段在數(shù)據(jù)流程圖中表示數(shù)據(jù)流。(2)下面不屬于軟件設(shè)計原則的是A)抽象 B)模塊化 C)自底向上 D)信息隱蔽答案:(2)C【解析】軟件設(shè)計遵循軟件工程的基本目標(biāo)和原則,建立了適用于在軟件設(shè)計中應(yīng)該遵循的基本原理和與軟件設(shè)計有關(guān)的概念,它們具有抽象、模塊化、信息隱蔽和數(shù)據(jù)獨立性。(4)下列敘述中,不屬于軟件需求規(guī)格說明書的作用的是 A)便于用戶、開發(fā)人員進行理解和交流 B)反映出用戶問題的結(jié)構(gòu),可以作為軟件開發(fā)工作的基礎(chǔ)和依據(jù)C)作為確認測試和驗收的依據(jù) D)便于開發(fā)人員進行需求分析答案:(4)D 【解析】軟件需求規(guī)格說明書(SRS,Software Requirement Specification)是需求分析階段的最后成果,是軟件開發(fā)中的重要文檔之一。(5)算法的時間復(fù)雜度是指A)執(zhí)行算法程序所需要的時間 B)算法程序的長度 C)算法執(zhí)行過程中所需要的基本運算次數(shù)D)算法程序中的指令條數(shù)答案:(5)C 【解析】算法的復(fù)雜度主要包括算法的時間復(fù)雜度和空間復(fù)雜度。直接插入排序的比較次數(shù)為n(n1)/2。(9)關(guān)系表中的每一橫行稱為一個A)元組 B)字段 C)屬性 D)碼答案:(9)A 【解析】關(guān)系表中,每一行稱為一個元組,對應(yīng)表中的一條記錄。(11)以下不正確的敘述是A)在C程序中,逗號運算符的優(yōu)先級最低 B)在C程序中,APH和aph是兩個不同的變量C)若a和b類型相同,在計算了賦值表達式a=b后b中的值將放入a中,而b中的值不變D)當(dāng)從鍵盤輸入數(shù)據(jù)時,對于整型變量只能輸入整型數(shù)值,對于實型變量只能輸入實型數(shù)值答案:(11)D【解析】在C語言所有的運算符中,逗號運算符的優(yōu)先級最低。選項D)中當(dāng)從鍵盤輸入數(shù)據(jù)時,對于整型變量可以輸入整型數(shù)值和字符,對于實型變量可以輸入實型數(shù)值和整型數(shù)值等。(14)在C語言中,運算對象必須是整型數(shù)的運算符是A)% B)\ C)%和\ D)**答案:(14)A【解析】在C語言中,%運算符兩側(cè)的運算數(shù)必須是整型。 D)x=5=4+1。 int k。 printf(k=%d \n,k)。(17)已知字母A的ASCII代碼值為65,若變量kk為char型,以下不能正確判斷出kk中的值為大寫字母的表達式是A)kk=′A′amp。(kk+32)=′Z′ D)isalpha(kk)amp。和39。(18)當(dāng)變量c的值不為6時,值也為真的表達式是A)(c==2)||(c==4)||(c==6) B)(c=2amp。c=6)amp。 c=6)amp。c=6)的整型變量c的值是2,3,4,5,6。若表達式1的值為0(假),則求解表達式3,表達式3的值就是整個條件表達式的值,注意++、的用法。 D)char c2[]={′\x10′, ′xa′, ′\x8′}。a[0][0]。 printf(%d\n,a[1][2]。 printf(%d,s)。printf(%d,s)。 printf(%x,%x\n,c[2][2],*(*(c+1)+1))。*a=china。等價于 char *s。 答案:(25)C 【解析】選項A)char *a。(26)若有定義:int a[2][3]。,若要從終端給s輸入5個字符,錯誤的輸入語句是A)gets(amp。 D)scanf(%s,s[1])。 i2=f(1+1)。 char b。printf(%f\n,)。選項D)C語言規(guī)定,不能把共用體變量作為函數(shù)的參數(shù)。 fprintf(fp,%d%d%d\n,a[0],a[1],a[2])。 fscanf(fp,%d%d,amp。fclose(fp)。a[i])的形式。 j=n2。i++。 fun(a,4,9)。k++)printf(%d,a[k])。再執(zhí)行fun(a,4,9),數(shù)組a[12]={4,3,2,1,0,9,8,7,6,5}。str[i]!=′ \0′。 int n。 fun(str)。用str[i]從串頭到串尾逐一走動,每走到一個字符都判斷其是否為空格,若不是空格(注意在if()的單引號之間有一個空格),則將其保存str[j]中。 else return(n+fun(n1))。 x=fun(x)。*s!=39。C語言規(guī)定,所有字符常量都作為整型量來處理,在計算機內(nèi)部,其對應(yīng)的整數(shù)值就是ACSII字符集中該字符的序號,即amp。buf是一個指針,fread是讀入數(shù)據(jù)的存放地址。 則z的二進制值是A)00010100 B)00011011 C)00011100 D)0001
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1