c sharp 習(xí)題_第1頁
c sharp 習(xí)題_第2頁
c sharp 習(xí)題_第3頁
c sharp 習(xí)題_第4頁
c sharp 習(xí)題_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、一、單項選擇題(每小題2分,共20分)1.屬于C#語言的關(guān)鍵字( )。A. abstract B. camel C. Salary D. Employ答案:A2.C#語言中,值類型包括:基本值類型、結(jié)構(gòu)類型和( )。 A.小數(shù)類型 B.整數(shù)類型 C.類類型 D.枚舉類型 答案:D3. 假定一個10行20列的二維整型數(shù)組,下列哪個定義語句是正確的( )。A. intarr = new int10,20B. intarr = int new10,20C. int,arr = new int10,20 D. int,arr = new int20;10答案:C4在類作用域中能夠通過直接使用該類的(

2、)成員名進行訪問。 A. 私有 B. 公用 C. 保護 D. 任何 答案:D5. 以下正確的描述是( )。 A. 函數(shù)的定義可以嵌套,函數(shù)的調(diào)用不可以嵌套 B. 函數(shù)的定義不可以嵌套,函數(shù)的調(diào)用可以嵌套 C. 函數(shù)的定義和函數(shù)的調(diào)用均可以嵌套 D. 函數(shù)的定義和函數(shù)的調(diào)用均不可以嵌套答案:B6.小數(shù)類型和浮點類型都可以表示小數(shù),正確說法:( ) A. 兩者沒有任何區(qū)別 B. 小數(shù)類型比浮點類型取值范圍大 C.小數(shù)類型比浮點類型精度高 D. 小數(shù)類型比浮點類型精度低答案:C8能作為C#程序的基本單位是( )。A. 字符 B. 語句 C. 函數(shù) D. 源程序文件答案:B9. 可用作C#程序用戶標(biāo)識

3、符的一組標(biāo)識符是( )。A. void define +WORD B. a3_b3 _123 YNC. for -abc Case D. 2a DO sizeof答案:B10.引用類型主要有4種:類類型、數(shù)組類型、接口類型和( )。 A.對象類型 B.字符串類型 C.委托類型 D.整數(shù)類型答案:C得 分評卷人二、填空題(每空2分,共20分)1 在switch語句中,每個語句標(biāo)號所含關(guān)鍵字case后面的表達式必須是 。答案:常量表達式2 在while循環(huán)語句中,一定要有修改循環(huán)條件的語句,否則,可能造成 .。答案:死循環(huán)3 C#數(shù)組元素的下標(biāo)從 開始。答案:04 當(dāng)在程序中執(zhí)行到 語句時,將結(jié)束

4、所在循環(huán)語句中循環(huán)體的一次執(zhí)行。答案:continue5 元素類型為double的2行5列的二維數(shù)組共占用 字節(jié)的存儲空間。答案:806 C#數(shù)組類型是一種引用類型,所有的數(shù)組都是從System命名空間的 類繼承而來的引用對象。 答案:object7 枚舉是從System. 類繼承而來的類型。答案:Enum8一般將類的構(gòu)造方法聲明為 訪問權(quán)限。如果聲明為private,就不能創(chuàng)建該類的對象。答案:public或公有9.類中聲明的屬性往往具有g(shù)et()和 兩個函數(shù)。答案:set()10.對于方法,參數(shù)傳遞分為值傳遞和 兩種。答案:引用傳遞得 分評卷人三、判斷題(每題2分,20分)1.在C#中,所

5、有類都是直接或間接地繼承System.Object類而得來的。答案:對2.在C#中,任何方法都不能實現(xiàn)多繼承。答案:錯3.在C#中,子類不能繼承父類中用private修飾的成員變量和成員方法。答案:對3.在C#類中,this代表了當(dāng)前類本身。答案:錯4.菜單項標(biāo)題中有含有帶下劃線的字符,這是快捷鍵。答案:錯5.在C#Net中,窗體父子關(guān)系通過“屬性”窗口來創(chuàng)建。答案:對6.靜態(tài)類和實例類的區(qū)別在于:靜態(tài)類不需要初始化即可直接使用,實例類需要進行實例化,生成對象才可使用。答案:對7.使用Directory類的Move()方法可以刪除文件。答案:錯8.使用FileInfo類的Copy()方法可以復(fù)

6、制文件。答案:對9.DataSet對象中的表可以和數(shù)據(jù)庫中的表同名,也可以不同名。答案:對10.Command對象可以執(zhí)行SQL語句。答案:對得 分評卷人三、程序閱讀題(每小題5分,共30分)1寫出以下程序的運行結(jié)果。using System;class Test public static void Main() int x = 5; int y = x+; Console.WriteLine(y); y=+x; Console.WriteLine(y); 答案: 572. 寫出以下程序的運行結(jié)果。using System;class Test public static void Main

7、 ()       int a =2,4,6,8,10,12,14,16,18;       for (int i=0; i<9; i+)               Console.write(“ ”+ai);            

8、;  if (i+1)%3=0) Console.writeLine();       答案:2   4   68  10  1214  16  183. 寫出以下程序運行結(jié)果。using System;class Test public static void Main ()       int s=0;       for

9、(int i=1;  ; i+)               if (s>50) break;              if (i%2=0)  s+=i;              Conso

10、le.writeLine ("i, s=" + i + "," + s); 答案:i,s = 15, 564. 寫出以下程序運行結(jié)果。using System;class Teststatic void LE(ref int a, ref int b)        int x = a;       a = b;  b = x;       Console.write

11、Line (a + “ “ +b);public static void Main ()    int x=10, y=25;LE(ref x, ref y);   Console.writeLine (a + “ “ +b);答案:25  10  25  105. 寫出下列函數(shù)的功能。static int SA(int a,int b)       if (a>b) return 1;      e

12、lse if (a=b) return 0;       else return -1;答案:比較兩個整數(shù)a和b的大小,若a>b則返回1,若a= =b則返回0,若a<b則返回-1。6寫出下列函數(shù)的功能。static float FH()     float y=0,n=0;    int x = Convert.ToInt32(Console.ReadLine(); /從鍵盤讀入整型數(shù)據(jù)賦給x    while (x!=-1)            n+; y+=x;           x = Convert.ToInt32(Console.ReadLine

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論