版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、D.源程序文件)OB. a3_b3123 YND. 2a DO sizeof接口類型和(D.整數(shù)類型D.DoubleClick)oD. Index)0.overrides一、單項選擇題(每小題2分,共20分)1 .在類作用域中能夠通過直接使用該類的()成員名進行訪問。A.私有 B.公用 C.保護 D.任何答案:D2 .小數(shù)類型(decimal )和浮點類型都可以表示小數(shù),正確說法:A.兩者沒有任何區(qū)別B.小數(shù)類型比浮點類型取值范圍大C.小數(shù)類型比浮點類型精度高D.小數(shù)類型比浮點類型精度低答案:C3 .能作為C#程序的基本單位是()。A.字符 B.語句 C.函數(shù) 答案:B4 .可用作C#程序用戶
2、標(biāo)識符的一組標(biāo)識符是A. void define +WORDC. for -abc Case 答案:B5.引用類型主要有4種:類類型、數(shù)組類型、A.對象類型B.字符串類型C.委托類型 答案:C 6 .加載窗體時觸發(fā)的事件是()。A. Click B.Load C.GotFoucs答案:B7 .改變窗體的標(biāo)題,需修改的窗體屬性是A. Text B. Name C.Title答案:A8 .在C#中定義接口時,使用的關(guān)鍵字是A.interface B.:C.class答案:A9 .在類的成員中,用于存儲屬性值的是(A.屬性B.方法C.事件D.成員變量答案:成員變量10 .在C#中,定義派生類時,指定
3、其基類應(yīng)使用的語句是()。A.Inherits B. :C.Class D.Overrides答案:B11 .類的以下特性中,可以用于方便地重用已有的代碼和數(shù)據(jù)的是().A. 多態(tài)B.封裝C.繼承D.抽象答案:C12 .在Array類中,可以對一維數(shù)組中的元素進行排序的方法是()。A. Sort() B.CIear() C.Copy() D.Reverse()答案:A13 .將變量從字符串類型轉(zhuǎn)換為數(shù)值類型可以使用的類型轉(zhuǎn)換方法是A.Str() B.Cchar C.CStr() D.int.Parse();答案:D14 .數(shù)據(jù)類型轉(zhuǎn)換的類是()。A.Mod B.Convert C. Const
4、D. Single答案:B15 .字符串連接運算符包括&和()。 A.+ B.-C. *D./答案A16 .先判斷條件的當(dāng)循環(huán)語句是( A. do.whileB. while答案:B17 . C#是一種面向()的語言。A.機器B.過程C.對象D.事物)°C. while.do D. do .loop答案:C18 .假定一個10行20列的二維整型數(shù)組,下列哪個定義語句是正確的()oA. intarr =new int10,20B. jntarr =int new10,20C. jnt,arr= new int10,20D. int,arr= new int20;10答案:C19
5、 .以下正確的描述是()。A.函數(shù)的定義可以嵌套,函數(shù)的調(diào)用不可以嵌套B.函數(shù)的定義不可以嵌套,函數(shù)的調(diào)用可以嵌套C.函數(shù)的定義和函數(shù)的調(diào)用均可以嵌套D.函數(shù)的定義和函數(shù)的調(diào)用均不可以嵌套答案:B20 .小數(shù)類型和浮點類型都可以表示小數(shù),正確說法:()A.兩者沒有任何區(qū)別B小數(shù)類型比浮點類型取值范圍大C.小數(shù)類型比浮點類型精度高D.小數(shù)類型比浮點類型精度低答案:C21 .在C#中,可以標(biāo)識不同的對象的屬性是()。A.Text B.Name C.Title D.l ndex答案:B22 .在VC#.Net中,可以標(biāo)識不同的對象的屬性是()。A.Text B.Name C.Title D.l nd
6、ex答案:B23.在C#中定義接口時,使用的關(guān)鍵字是()。A.i nteface B.:C.class D.overrides答案:A24 .屬于C#語言的關(guān)鍵字()。A. abstract B. camel C. Salary D. Employ答案:A25 . C#語言中,值類型包括:基本值類型、結(jié)構(gòu)類型和()。A.小數(shù)類型B.整數(shù)類型C.類類型D枚舉類型答案:D26 .假定一個10行20列的二維整型數(shù)組,下列哪個定義語句是正確的()。A. intarr = new int10,20B. intarr = int new10,20C. int,arr = new int10,20D. in
7、t,arr = new int20;10答案:C27.以下正確的描述是()。函數(shù)的定義可以嵌套,函數(shù)的調(diào)用不可以嵌套 函數(shù)的定義不可以嵌套,函數(shù)的調(diào)用可以嵌套 函數(shù)的定義和函數(shù)的調(diào)用均可以嵌套 函數(shù)的定義和函數(shù)的調(diào)用均不可以嵌套A.B.C.D.答案:B28 .以下說法正確的是()。A.接口可以實例化C.接口的成員都必須是未實現(xiàn)的答案:C29 .下列關(guān)于抽象類的說法錯誤的是(A.抽象類可以實例化C.抽象類可以包含抽象屬性B.類只能實現(xiàn)一個接口D.接口的成員前面可以加訪問修飾 符)0B.抽象類可以包含抽象方法答案:A30.下列關(guān)于重載的說法,錯誤的是()°A.方法可以通過指定不同的參數(shù)個
8、數(shù)重載B.方法可以通過指定不同的參數(shù)類型重載C.方法可以通過指定不同的參數(shù)傳遞方式重載D.方法可以通過指定不同的返回值類型重載 答案:D31.關(guān)于虛方法實現(xiàn)多態(tài),下列說法錯誤的是()。A.定義虛方法使用關(guān)鍵字virtualB.關(guān)鍵字virtual可以與override 一起使用C.虛方法是實現(xiàn)多態(tài)的一種應(yīng)用形式D.派生類是實現(xiàn)多態(tài)的一種應(yīng)用形式答案:B32.以下關(guān)于繼承的說法錯誤的是(A. .NET框架類庫中,object類是所有類的基類B.派生類不能直接訪問基類的私有成員C. protected修飾符既有公有成員的特點,又有私有成員的特點D.基類對象不能引用派生類對象答案:D33 .繼承具有
9、(),即當(dāng)基類本身也是某一類的派生類時,派生類會自動繼承間接 基類的成員。A.規(guī)律性B.傳遞性C.重復(fù)性D.多樣性 答案:B34 .下列說法中,正確的是()。A.派生類對象可以強制轉(zhuǎn)換為基類對象B.在任何情況下,基類對象都不能轉(zhuǎn)換為派生類對象C.接口不可以實例化,也不可以引用實現(xiàn)該接口的類的對象D.基類對象可以訪問派生類的成員答案:A6.使用Dirctory類的下列方法,可以獲取指定文件夾中的文件的是().A.Exists() B.GetFiles() C.GetDirectories() D.CreateDirectory()答案:B2.StreamWriter對象的下列方法,可以向文本文件
10、寫入一行帶回車和換行的文本的是()。答案:A3.前添加的符號是A.WriteLine() B.WriteQ C.WritetoEnd() D.ReadQ建立訪問鍵時,需在菜單標(biāo)題的字母()。A.!B.#C.$ D.&答案:D4 .在C#.Net,3用來創(chuàng)建主菜單的對象是()。A. MenuB.Menuitem C.MenuStrip D.ltem答案:C5 .下面所列舉的應(yīng)用程序中,不是多文檔應(yīng)用程序的是(A.Word B.Excel C.P owerPoi nt 答案:D7.中,不是多文檔應(yīng)用程序的是(A.Word B.ExcelC. PowerPoi nt答案:D5.元素查找的方法
11、是A.Sort() B.Bi narySearch() C.Co nvert() 答案:BD.記事本下面所列舉的應(yīng)用程序 )D.記事本在Array類中,可以對一維數(shù)組中的( )。D.ln dex()二、填空題(每空2分,共20分)1 .當(dāng)在程序中執(zhí)行到 語句時,將結(jié)束所在循環(huán)語句中循環(huán)體的一次執(zhí)行。答案:con ti nue2 .枚舉是從System.類繼承而來的類型。答案:En um3 .類中聲明的屬性往往具有 get()和兩個訪問器。答案:set()4 . C#提供一個默認(rèn)的無參構(gòu)造函數(shù),當(dāng)我實現(xiàn)了另外一個有一個參數(shù)的構(gòu)造函數(shù)時,想保留這個無參數(shù)的構(gòu)造函數(shù)。這樣我應(yīng)該寫構(gòu)造函數(shù)。答:兩個5
12、 .接口 ( in terface )是指:答:只含有公有抽象方法(public abstract method)的類。這些方法必須在子類中被 實現(xiàn)。6. 在switch語句中,每個語句標(biāo)號所含關(guān)鍵字case后面的表達(dá)式必須是答案:常量表達(dá)式否則,可能造成7 .在while循環(huán)語句中,一定要有修改循環(huán)條件的語句,傳入某個屬性的SET方法的隱含答案:死循環(huán)8.參數(shù)的名稱是答:value9. C#的類不支持多重繼承,但可以用來實現(xiàn)。答案:接口10. C#數(shù)組類型是一種引用類型,所有的數(shù)組都是從System命名空間的 類繼承 而來的引用對 象。答案:object12 . 一般將類的構(gòu)造方法聲明為訪問
13、權(quán)限。如果聲明為private ,就不能創(chuàng)建該類的對象。答案:public或公有13 .在方法定義中,virtual含義:。答案:被virtual修飾的方法可以被子類覆寫14 . C#數(shù)組元素的下標(biāo)從開始。答案:015 .元素類型為double的2行5列的二維數(shù)組共占用字節(jié)的存儲空間。答案:8016 .對于方法,參數(shù)傳遞分為值傳遞和兩種。答案:引用傳遞三、判斷題(每題2分,20分)1 .不能指定接口中方法的修飾符。答:對2 . DotNet包含兩個部分,即公共語言運行時和框架類庫 答案:對3 .在同一行上可以書寫多條語句,每條語句間用分號分隔。答案:對4 .在數(shù)據(jù)類型轉(zhuǎn)化時,只能通過類型轉(zhuǎn)換關(guān)
14、鍵字或 Convert類實現(xiàn)。 答案:錯5 .在定義數(shù)組時不允許為數(shù)組中的元素賦值。答案:錯6 .定義枚舉時至少為其中的一個枚舉成員賦值。 答案:錯7 .接口與類同樣是面向?qū)ο蟪绦蛟O(shè)計的核心,是創(chuàng)建對象的模版。答案:對8 .委托是將方法作為參數(shù)傳遞給另一方法的一種數(shù)據(jù)類型。事件與委托沒有關(guān)系。答案:錯9 .如果要實現(xiàn)重寫,在基類的方法中必須使用virtual關(guān)鍵字,在派生類的方法中必須使用overrides關(guān)鍵字。答案:錯10 .在C#類中,this代表了當(dāng)前類本身。答案:錯1 1 .靜態(tài)類和實例類的區(qū)別在于:靜態(tài)類不需要初始化即可直接使用,實例類需要進行實 例化,生成對象才可使用。答案:對1
15、2用Interval屬性設(shè)置Timer控件Tick事件發(fā)生的時間間隔單位為秒。答案:錯13.設(shè)置圖片框控件的SizeMode屬性為Stretch Image時,圖片可以按圖片框的大小比例縮放 顯不O答案:對1 4.可以重寫私有的虛方法。答:錯15 .在C#中,所有類都是直接或間接地繼承System.Object類而得來的。答案:對16 .在C#中,任何方法者E不能實現(xiàn)多繼承。答案:錯17 .在C#中,子類不能繼承父類中用private修飾的成員變量和成員方法。答案:對18 .菜單項標(biāo)題中有含有帶下劃線的字符,這是快捷鍵。答案:錯2.可以阻止某一個類被其他類繼承。答:對1 4 .一個窗體中可以有
16、多個彈出式菜單。答案:對5.在C#Net中,窗體父子關(guān)系通過“屬性”窗口來創(chuàng)建。答案:對7 .使用Directory類的Move。方法可以刪除文件。答案:錯8 .使用Filelnf。類的Copy。方法可以復(fù)制文件。答案:對9 . DataSet對象中的表可以和數(shù)據(jù)庫中的表同名,也可以不同名。 答案:對10 . Command對象可以執(zhí)行SQL語句。答案:對5 .使用Directory類的Move()方法可以刪除文件。答案:錯6 .使用Filelnf。類的Copy。方法可以復(fù)制文件。答案:對四、程序閱讀題(每小題5分,共30分)1 .寫出以下程序的運行結(jié)果。using System;class
17、Testpublic static void Main()int x = 5;int y = x+;Console. WriteLine(y);y=+x;Console. WriteLine(y);)答案:572 .寫出下列函數(shù)的功能。static int SA(int a,int b)if (a>b)return 1;else if (a=b)return 0;elsereturn -1;答案:比較兩個整數(shù)a和b的大小,若a>b則返回1,若a=b則返回0,若avb則 返回-1 O3 .寫出下列函數(shù)的功能。static float FH() float y=0,n=0; int x
18、 = Convert.Tolnt32(Console.ReadLine(); while (x!=-1) n+; y+=x;x = Convert.Tolnt32(Console.ReadLine(); >if (n=0) return y;else return y/n;11從鍵盤讀入整型數(shù)據(jù)賦給x)答案:求出從鍵盤上輸入的一批常數(shù)的平均值,以4 .寫出以下程序運行結(jié)果。using System;class Teststatic int a = 1,2, 3, 4, 5, 6, 7, 8 ;-1作為結(jié)束輸入的標(biāo)志。public static void Main()int sO, s1,
19、 s2;sO = s1 = s2 = 0;for (int i = 0; i < 8; i+)switch (ai % 3)case 0: sO += Test.ai;break;case 1: s1 += Test.ai;break;case 2: s2 += Test.ai;break;Console.WriteLine(sO+ s1s2);答案:9 12 155.寫出以下程序的功能。static void f2(ref double a5 int n)int i; double sum=0; for(i=0;i<n;i+) sum+=ai; sum/=n;for(i=0;i&
20、lt;n;i+) if(ai>=sum)Console.write( ai + “ “);Console.writeLine ();答案:顯示輸出數(shù)組a中大于等于平均值的所有元素值。6 寫出以下程序運行結(jié)果。using System;class Testconst int N=5;public static void Main ()int a = 0;for(int; i<N; i+)(int c=0, b=2;a+=3; c=a+b;Con sole.write (c +" “);)答案:58 11 147 .寫出以下程序運行結(jié)果。using System;class
21、Test(static void LE(ref int a, ref int b) int x = a;a = b; b = x;Con sole.writeL ine (a +" +b);)public static void Main ()(int x=10, y=25;LE(ref x, ref y);Con sole.writeL ine (x +“"+y);答案:25 1025 108.寫出以下程序的功能。static void WA(ref int a, int n) for(int i=0;i<n-1 ;i+) int k=i;for(int j=i+1
22、 ;j<n;j+) if(aj<ak) k=j; int x=ai; ai=ak; ak=x;答案:采用選擇排序的方法對數(shù)組 a中的n個整數(shù)按照從小到大的次序重新排列。9 .寫出以下程序的運行結(jié)果。using System;class Test public static void Main () (int a =2,4,6,8,10,12,14,16,18;for (int i=0; i<9; i+)Console.write( "" +ai);if (i+1 )%3=0) Console.writeLine();) 答 案:2 468 101214 161810 .寫出以下程序運行結(jié)果。using System;class Testpublic static void Main ()(int s=0;for (int i=1; ; i+) if (s>50) break;if (i%2=0) s+=i;Console.writeLine (&qu
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 員工福利保險費用合同
- 鼻飼消化道出血的護理
- 家庭聚會合作協(xié)議書范文模板
- 電車回收二手車協(xié)議書范文
- 人教版英語三年級下冊 Unit 2 第三課時練習(xí)
- 顯微鏡安裝培訓(xùn)課件
- 商業(yè)中心停車場路緣石施工方案
- 機械安全培訓(xùn)
- 煤礦機電成本控制工作總結(jié)
- 項目管理人員安全培訓(xùn)試題含答案(新)
- 陜西省渭南市臨渭區(qū)渭南市三賢中學(xué)2024-2025學(xué)年高一上學(xué)期11月期中考試生物試題(無答案)
- 四川省食品生產(chǎn)企業(yè)食品安全員理論考試題庫(含答案)
- 期中考試(1-4單元)(試題)-2024-2025學(xué)年六年級上冊數(shù)學(xué)西師大版
- 病理學(xué)實驗2024(臨床 口腔)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 財政學(xué)-第16章-政府預(yù)算與預(yù)算管理體制
- 時間介詞in,on,at的區(qū)別 教學(xué)課件
- 強度計算.常用材料的強度特性:陶瓷材料:陶瓷材料的抗彎強度計算
- 形勢與政策24秋-專題測驗1-5-國開-參考資料
- 2024年宗教知識競賽測試題庫及答案(共100題)
- 大學(xué)生就業(yè)指南攻略課件
- 2024年河北廊坊開發(fā)區(qū)管理委員招聘筆試參考題庫附帶答案詳解
評論
0/150
提交評論