C#練習(xí)題1(北大青鳥內(nèi)部考試題).doc

C#練習(xí)題1(北大青鳥內(nèi)部考試題).doc

ID:51722133

大?。?5.00 KB

頁數(shù):9頁

時間:2020-03-15

C#練習(xí)題1(北大青鳥內(nèi)部考試題).doc_第1頁
C#練習(xí)題1(北大青鳥內(nèi)部考試題).doc_第2頁
C#練習(xí)題1(北大青鳥內(nèi)部考試題).doc_第3頁
C#練習(xí)題1(北大青鳥內(nèi)部考試題).doc_第4頁
C#練習(xí)題1(北大青鳥內(nèi)部考試題).doc_第5頁
資源描述:

《C#練習(xí)題1(北大青鳥內(nèi)部考試題).doc》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、一、單項(xiàng)選擇題(本大題共15小題,每小題1分,共15分)在每小題列出的四個備選項(xiàng)中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。(這題真不簡單)1、在C#中,表示一個字符串的變量應(yīng)使用以下哪條語句定義()A.CStringstr;B.stringstr;C.Dimstrasstring;D.char*str;2、請問經(jīng)過表達(dá)式a=3+1>5?0:1的運(yùn)算,變量a的最終值是()A.3B.1C.0D.43、關(guān)于如下程序結(jié)構(gòu)的描述中,哪一項(xiàng)是正確的()for(;;){循環(huán)體;} A.一直執(zhí)行

2、循環(huán)體,即死循環(huán)B.執(zhí)行循環(huán)體一次 C.不執(zhí)行循環(huán)體D.程序不符合語法要求4、C#程序設(shè)計(jì)語言屬于什么類型的編程語言(C)A.匯編語言B.機(jī)器語言C.高級語言D.自然語言5、在類的定義中,類的()描述了該類的對象的行為特征A.類名B.方法C.所屬的名字空間D.私有域6、C#中MyClass為一自定義類,其中有以下方法定義publicvoidHello(){…}使用以下語句創(chuàng)建了該類的對象,并使變量obj引用該對象MyClassobj=newMyClass();那么如何訪問類MyClass的Hello方法()A.obj.

3、Hello();B.obj::Hello();C.MyClass.Hello();D.MyClass::Hello();7、以下哪段代碼,最合理地實(shí)現(xiàn)了以下結(jié)構(gòu)圖描述的流程()A.if(x>=0)B.if(x>=0)y=-x;y=x;elseelsey=x;y=-x;C.while(x>=0)D.while(x>=0){{casetrue:y=x;casetrue:y=-x;break;break;casefalse:y=-x;casefalse:y=x;break;break;}}8、分析下列程序:publiccla

4、ssDemo{privatestring_sData=““;publicstringsData{set{_sData=value;}}}在Main函數(shù)中,創(chuàng)建該類的對象obj后,下列哪些語句是合法的()A.obj.sData=“Itisfunny!”;B.Console.WriteLine(obj.sData);C.obj.sData=100;D.obj.set(obj.sData);9、分析下列程序中類MyClass的定義classBaseClass{publicinti;}classMyClass:BaseClas

5、s{publicnewinti;}則下列語句在Console上的輸出為()MyClassy=newMyClass();BaseClassx=y;x.i=100;Console.WriteLine(“{0},{1}”,x.i,y.i);(提示:注意類MyClass中的new關(guān)鍵字)A.0,0B.100,100C.0,100D.100,010、在定義類時,如果希望類的某個方法能夠在派生類中進(jìn)一步進(jìn)行改進(jìn),以處理不同的派生類的需要,則應(yīng)將該方法聲明成()A.sealed方法B.public方法C.virtual方法D.ove

6、rride方法11、在C#中,下列哪些語句可以創(chuàng)建一個具有3個初始值為””的元素的字符串?dāng)?shù)組()A.stringStrList[3](””);B.string[3]StrList={””,””,””};C.string[]StrList={””,””,””};D.string[]StrList=newstring[3];12、下列語句創(chuàng)建了多少個string對象?()string[,]strArray=newstring[3,4];A.0B.3C.4D.1213、接口Animal定義如下:publicinterface

7、Animal{voidMove();}則下列抽象類的定義中,哪些是不合法的()A.abstractclassCat:Animal{publicabstractvoidMove();}B.abstractclassCat:Animal{publicvirtualvoidMove(){Console.Write(Console.Write(“Move!”);)}}C.abstractclassCat:Animal{publicvoidMove(){Console.Write(Console.Write(“Move!”);)

8、}}D.abstractclassCat:Animal{publicvoidEat(){Console.Write(Console.Write(“Eat!”);)}}14、下列函數(shù)定義中,哪條語句是非法的()voidTest(){intI=100;//第一句objects=I;//第二句intk=s;//第三句k=(int)s;/

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。