C#滇池學(xué)院C#主講老師作業(yè).doc_第1頁
C#滇池學(xué)院C#主講老師作業(yè).doc_第2頁
C#滇池學(xué)院C#主講老師作業(yè).doc_第3頁
C#滇池學(xué)院C#主講老師作業(yè).doc_第4頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

C#程序設(shè)計基礎(chǔ)習(xí)題答案(鄭宇軍 編)(2011-01-10 12:13:25)標(biāo)簽:雜談(1)以下不屬于NET編程語言的是 。(A)AJava BC# CVCNET DVBNET(2)C#語言經(jīng)編譯后得到的是 。(D)A擴編指令 B機器指令 C本機指令 DMicrosoft中間語言指令(3)C#程序的執(zhí)行過程是 。(D)A從程序的第一個方法開始,到最后個方法結(jié)束B從程序的Main方法開始,到最后一個方法結(jié)束C從程序的第一個方法開始,到Main方法結(jié)束D從程序的Main方法開始,到Main方法結(jié)束(4)Console標(biāo)準(zhǔn)的輸入和輸出設(shè)備分別是 和 。(A C)A鍵盤 B鼠標(biāo) C屏幕 D打印機(5)以下屬于c#簡單值數(shù)據(jù)類型的有 。 (ABC)Aint類型 Bint類型 Cchar類型 D枚舉類型(6)要使用變量age來存儲人的年齡,則將其聲明為 類型最為適合。(B)Asbyte Bbyte Cint Dfloat(7)以下數(shù)組聲明語句中,不正確的有 。(BC)Aint a; Bint a = new int2Cint a =1,3; Dint a = int 1,3;(8)以下多維數(shù)組聲明語句中,不正確的有 。(C)Aint,a = new int2,3; Bint, a = 1,2,3;Cint2,3 a = newint2,3; Dint, a =1,2,3,2,3;(9)若多維數(shù)組a有4行3列,那么數(shù)組中第10個元素的寫法為 。(C)Aa10 Ba2,1 Ca3,0 Da4,1(10)以下賦值語句中,正確的有 。(B)Ashort X =50000; Bushort Y=50000;Clong X=1000;int Y=x; Ddouble x=20;decimal Y=x;(11)以下拆箱轉(zhuǎn)換語句中,正確的有 。(D)Aobject o; int i = (int)o;Bobject o=10.5; int i= (int)o;Cobject o=10.5; float f = (float)o;Dobject o=10.5; float f=(float)(double)o;(12)可以作用于結(jié)構(gòu)類型的訪問限制修飾符有 。(ABCD)Apublic Bprotected Cprivate Dinternal(13)c#程序中,方法的簽名由以下哪幾部分組成 。(AB)A方法名 B參數(shù)列表 C返回類型 D方法執(zhí)行體(14)以下屬于合法c#變量名的有 。(AD)AX J23 Bclass C5y Dch(15)設(shè)double型變量x和y的取值分別為12.5和5.0,那么表達式xy+(int)(xy)-(int)xy的值為 。(C)A2.9 B2.5 C2.1 D2(16)設(shè)bool型變量a和b的取值分別為true和false,那么表達式a&(a|!b)和a|(a&b)的值分別為 。(A)Atrue true Btrue false Cfalse false Dfalse true(17)設(shè)int型變量x的值為9,那么表達式x- + x- +x-的值為 ,而表達式-x + -x +-x的值為 。(BC)A27 B24 C21 D18(18)設(shè)int型變量x和y的取值分別為3和2,那么執(zhí)行下面語句后z的值為 。(A) int z =(x+ % y = 0) ? +x : (x / y = 1) ? +y : -y;A 1 B2 C3 D4(19)設(shè)int型變量X的值為-5,那么表達式X 2)的值為 。(A)A-20 B-10 C-9 D10(20)下列有關(guān)switch語句的描述中,正確的有 。(A)A至少應(yīng)包含一個case分支 B每個case分支都必須有break語句C必須包含default語句 Ddefault語句之后的case分支無效(21)下面語句執(zhí)行后y的值為 。(C)int x = 0, y = 0;while (x 10) y += (x += 2);A.10 B.20 C. 30 D.55(22)下面語句執(zhí)行后y的值為 。(D)int x = 1, y = 1;do y= (+x);while (x 4);A.16 B.64 C.138 D. 512(23)以下循環(huán)語句的執(zhí)行次數(shù)為 。(A)for (int i = 0,x = 0; i 0; j-) x+;A. 45 B.55 C.81 D. 100(24)下面語句的輸出結(jié)果的值為 。(B) int x = 1, y = 15; do if (y % x = 0) Console.Write(x); while (x+ y / 2);A.35 B. 135 C.1357 D. 13515(25)下面的語句中所計算的數(shù)學(xué)表達式為 。(D)for (int x = 0, y = 1, z = 1; z 100) break;B. for(;);C. for (int x = 100, y = 1; y 0; i-) for (int j = 0; j i; j+) ;(27)下面有關(guān)構(gòu)造函數(shù)和析構(gòu)函數(shù)的說法,不正確的有 。(D)A構(gòu)造函數(shù)和析構(gòu)函數(shù)都不能有返回值B 可以定義靜態(tài)的構(gòu)造函數(shù)C 一個類可以有多個構(gòu)造函數(shù)D一個類可以有多個析構(gòu)函數(shù)(28)下面有關(guān)屬性的說法,不正確的有 。(A)A屬件可以有默認(rèn)值B屬性可以不和任何字段相關(guān)聯(lián)C屬性的get訪問函數(shù)是不帶參數(shù)的特殊方法D屬性的set訪問函數(shù)是沒有返回值特殊方法(29)以下不能作為復(fù)合賦值操作符被重載的有 。(D)A+= B*= C&= D =(30)下面有關(guān)事件的說法,不正確的有 。(B)Adelegate是所有事件的元類型B事件應(yīng)當(dāng)被定義為public,否則就不能被外部對象引發(fā)C一個事件可以關(guān)聯(lián)多個事件處理方法D多個事件可以使用一個事件處理方法(31)類的成員中,不能定義為靜態(tài)的有 。(AC)A析構(gòu)函數(shù) B屬性 C索引函數(shù) D事件(32)要從派生類中訪問基類的成員,應(yīng)使用關(guān)鍵字 。(C)Anew Bthis Cbase Doverride(33)下面有關(guān)抽象類的說法,正確的有 。(C)A抽象類中至少應(yīng)有一個抽象方法B抽象類中的方法不能提供實現(xiàn)代碼C抽象類的派生類必須實現(xiàn)該抽象類的所有抽象方法D抽象類不能被實例化,因此不能定義公有構(gòu)造函數(shù)(34)下面有關(guān)虛擬方法和抽象方法的說法,正確的有 。(B)A二者都不提供方法的實現(xiàn)代碼B二者都不能使用private修飾符C一個方法可以同時使用virtual和abstract修飾符D虛擬方法可以作為抽象方法的重寫實現(xiàn)(35)下面有關(guān)密封類和

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論