中國(guó)大學(xué)mooc《C#程序設(shè)計(jì)(西安交通大學(xué)) 》章節(jié)測(cè)試答案_第1頁(yè)
中國(guó)大學(xué)mooc《C#程序設(shè)計(jì)(西安交通大學(xué)) 》章節(jié)測(cè)試答案_第2頁(yè)
中國(guó)大學(xué)mooc《C#程序設(shè)計(jì)(西安交通大學(xué)) 》章節(jié)測(cè)試答案_第3頁(yè)
中國(guó)大學(xué)mooc《C#程序設(shè)計(jì)(西安交通大學(xué)) 》章節(jié)測(cè)試答案_第4頁(yè)
中國(guó)大學(xué)mooc《C#程序設(shè)計(jì)(西安交通大學(xué)) 》章節(jié)測(cè)試答案_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

中國(guó)大學(xué)mooc《C#程序設(shè)計(jì)(西安交通大學(xué)) 》章節(jié)測(cè)試答案.doc 免費(fèi)下載

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

文檔簡(jiǎn)介

titleC#程序設(shè)計(jì)(西安交通大學(xué))中國(guó)大學(xué)mooc答案100分最新版content1c#概述單元測(cè)試1、關(guān)于C#和.NET的關(guān)系描述錯(cuò)誤的是(

)。答案:.NET是微軟開(kāi)發(fā)的一個(gè)硬件平臺(tái)2、.NET語(yǔ)言不包括以下哪種語(yǔ)言()答案:Java3、在C#中任何(

)都是對(duì)象答案:任何事物4、對(duì)象包含數(shù)據(jù)和()的方法答案:該數(shù)據(jù)上工作5、以下描述錯(cuò)誤的是()答案:namespace描述了一個(gè)類(lèi)庫(kù)6、以下描述正確的是()答案:Console.ReadLine()的返回值為字符串7、執(zhí)行下列代碼,如果在控制臺(tái)輸入123,以下描述正確的是()intx;x=Console.ReadLine();答案:報(bào)錯(cuò),無(wú)法將string類(lèi)型隱式轉(zhuǎn)換為int8、執(zhí)行以下代碼,以下描述正確的是()Console.WriteLine(“現(xiàn)在的得分是{0}比{1}”,”2″,”3″);答案:現(xiàn)在的得分是2比39、執(zhí)行C#代碼的過(guò)程包括()。答案:選擇編譯器;

將代碼編譯為MSIL;

將MSIL編譯為本機(jī)代碼;

運(yùn)行代碼10、用C#寫(xiě)的應(yīng)用程序就是.NET程序。答案:錯(cuò)誤11、CLR是公共語(yǔ)言運(yùn)行時(shí),獨(dú)立于CPU的指令集,可以被轉(zhuǎn)換為特定與某種CPU的代碼。答案:正確12、C#源程序的后綴名是.cs。答案:正確13、VisualStudio的解決方案資源管理器,包含一個(gè)項(xiàng)目的所有文件和組件。答案:正確2數(shù)據(jù)類(lèi)型與表達(dá)式單元測(cè)試1、在C#中,以下描述錯(cuò)誤的是()答案:邏輯運(yùn)算符用于比較兩個(gè)操作數(shù)的大小2、下列運(yùn)算附中屬于關(guān)系運(yùn)算符的是(

)答案:==3、以下表示“a>3或a<0”的C#表達(dá)式的是(

)答案:a>3||a<04、如果定義的變量表示的是銀行的存款,則最好選(

)類(lèi)型答案:decimal5、以下變量名不合法的是(

)答案:123Nameis6、以下賦值語(yǔ)句錯(cuò)誤的是()答案:charch=9;7、以下賦值語(yǔ)句合法的是(

)答案:intx,y;x=y=1;8、以下代碼執(zhí)行后,不會(huì)報(bào)錯(cuò)的是(

)inti=0;decimald=0;floatf=0;

char

ch=’\0’;答案:Console.WriteLine(10/f);9、C#中的數(shù)值0表示bool類(lèi)型的false,數(shù)值1表示bool類(lèi)型的true。答案:錯(cuò)誤10、char類(lèi)型的本質(zhì)上是整數(shù)??梢灾苯淤x值給int,long型變量。答案:正確11、char.IsUpper和char.IsLower分別用來(lái)判斷字符是大寫(xiě)還是小寫(xiě)。答案:正確12、枚舉類(lèi)型的元素默認(rèn)值類(lèi)型是int。每個(gè)元素的值按照定義的順序依次加1必須連續(xù)。答案:錯(cuò)誤13、Convert類(lèi)支持?jǐn)?shù)據(jù)類(lèi)型的顯示轉(zhuǎn)換。如Convert.ToInt32(1.5)的結(jié)果是1。答案:錯(cuò)誤14、inta=1;intb=a++;b的值是2。答案:錯(cuò)誤3面向?qū)ο蟮木幊虇卧獪y(cè)驗(yàn)1、面向?qū)ο笏枷氲娜蠡咎卣魇谴鸢?繼承,封裝,多態(tài)2、以下描述中,錯(cuò)誤的是答案:繼承就是派生類(lèi)繼承了基類(lèi)的所有方法。3、關(guān)于類(lèi)成員的訪問(wèn)修飾符,描述錯(cuò)誤的是答案:在類(lèi)前添加訪問(wèn)修飾符,聲明了類(lèi)內(nèi)部成員對(duì)該類(lèi)的訪問(wèn)權(quán)限。4、下面關(guān)于var關(guān)鍵字的描述,錯(cuò)誤的是答案:能用于局部變量和全局變量。5、關(guān)于靜態(tài)字段的描述,錯(cuò)誤是答案:靜態(tài)函數(shù)成員能訪問(wèn)實(shí)例成員和靜態(tài)成員。6、關(guān)于屬性的使用正確的是答案:privateintnum;publicintNum{get{returnnum;}set{num=value;}}7、C#中的數(shù)據(jù)類(lèi)型的描述,錯(cuò)誤的是答案:簡(jiǎn)單類(lèi)型如int,double,float,bool,string等是值類(lèi)型。8、關(guān)于值類(lèi)型和引用類(lèi)型,描述正確的是答案:值類(lèi)型變量直接存放真正的數(shù)據(jù),引用類(lèi)型變量存放的是指向真正數(shù)據(jù)的內(nèi)存地址9、以下的描述錯(cuò)誤的是答案:類(lèi)的默認(rèn)訪問(wèn)修飾符是public。10、關(guān)于屬性的描述,正確的是答案:用private聲明的屬性,只能由聲明它的類(lèi)訪問(wèn)。;

屬性的set方法能夠修改實(shí)例變量的值。11、Console.ReadLine讀取字符,遇換行符停止,然后將這些字符做為string返回。答案:正確12、在調(diào)用方法時(shí),實(shí)參個(gè)數(shù)和類(lèi)型必須與被調(diào)用的方法聲明參數(shù)表中的參數(shù)個(gè)數(shù)和類(lèi)型一致。答案:正確13、局部變量的作用域在聲明它的方法內(nèi)。答案:正確14、按照約定,方法名的第一個(gè)字母小寫(xiě),后續(xù)所有單詞的首字母大寫(xiě)。答案:錯(cuò)誤15、const修飾的常量在聲明中可以初始化也可以不初始化。答案:錯(cuò)誤16、類(lèi)實(shí)例的值類(lèi)型成員,分配內(nèi)存中的棧空間。答案:錯(cuò)誤17、static字段的值在運(yùn)行時(shí)才能確定。答案:正確18、關(guān)鍵字readonly表明對(duì)象或者變量在初始化后不能修改。答案:正確

4控制結(jié)構(gòu)單元測(cè)驗(yàn)1、以下描述中,錯(cuò)誤的是答案:switch語(yǔ)句中的break語(yǔ)句是必須的,和case語(yǔ)句成對(duì)兒出現(xiàn)。2、以下if…else…結(jié)構(gòu)執(zhí)行結(jié)果是intx=80;inty=30;if(x<0||x>75){

if(y>=80)

{

Console.Write(“晴”);

}

else

{

Console.Write(“晴轉(zhuǎn)陰”);

}}else{

Console.Write(“陰”);}答案:晴轉(zhuǎn)陰3、以下for語(yǔ)句的表示方法,錯(cuò)誤的是答案:for(inti=0,i<10,i++){}4、以下描述正確的是for(;;){循環(huán)體;}答案:一直執(zhí)行循環(huán)體,死循環(huán);5、如果month=4,下面代碼的輸出結(jié)果是intdays=0;switch(month){case2:days=28;break;case4:case6:case9:case11:

days=30;

break;default:

days=31;

break;}Console.WriteLine(days);

答案:306、在下面循環(huán)語(yǔ)句中循環(huán)體執(zhí)行的次數(shù)是for(inti=n;i>0;i–)if(i<n/2)

break;答案:n/27、下面對(duì)數(shù)組的描述錯(cuò)誤的是答案:數(shù)組是值類(lèi)型。8、下面聲明和創(chuàng)建數(shù)組的語(yǔ)句錯(cuò)誤的是答案:int[]array=newint[3]{1,2};9、有關(guān)對(duì)foreach語(yǔ)句描述不正確的是答案:可以在foreach語(yǔ)句體中改變迭代變量的值。10、有一個(gè)定義了變長(zhǎng)實(shí)參的方法,其方法頭為:publicstaticdoublegetAverage(paramsdouble[]numbers){…}下面調(diào)用該方法不正確的是答案:都正確11、下面程序的輸出結(jié)果是

stringstr=“a123bc456d”;

stringresult=“”;

for(inti=0;str[i]>=‘a(chǎn)’&&str[i]<=‘z’;i+=1)

{

result=str[i]+result;

Console.WriteLine(result);

}答案:a12、以下哪種循環(huán)語(yǔ)句的循環(huán)體可能被執(zhí)行0次答案:while;

for;

foreach13、關(guān)于跳轉(zhuǎn)語(yǔ)句break和continue,以下說(shuō)法正確的是答案:continue是中斷本次循環(huán),進(jìn)入下一次的循環(huán)。;

break是中斷整個(gè)循環(huán)。14、switch語(yǔ)句的關(guān)鍵字case后面的表達(dá)式可以是整形、字符型、字符串型。答案:正確15、while循環(huán)語(yǔ)句,一定要有修改循環(huán)條件的語(yǔ)句,否則會(huì)造成死循環(huán)。答案:正確16、while,do…while,for和f

溫馨提示

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

評(píng)論

0/150

提交評(píng)論