程序設(shè)計(jì)基礎(chǔ)智慧樹知到課后章節(jié)答案2023年下海南大學(xué)_第1頁
程序設(shè)計(jì)基礎(chǔ)智慧樹知到課后章節(jié)答案2023年下海南大學(xué)_第2頁
程序設(shè)計(jì)基礎(chǔ)智慧樹知到課后章節(jié)答案2023年下海南大學(xué)_第3頁
程序設(shè)計(jì)基礎(chǔ)智慧樹知到課后章節(jié)答案2023年下海南大學(xué)_第4頁
程序設(shè)計(jì)基礎(chǔ)智慧樹知到課后章節(jié)答案2023年下海南大學(xué)_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

程序設(shè)計(jì)基礎(chǔ)智慧樹知到課后章節(jié)答案2023年下海南大學(xué)海南大學(xué)

第一章測試

以下對Read()和ReadLine()方法的敘述中正確的是

A:Read()方法一次只能從輸入流中讀取一個字符B:ReadLine()方法只有當(dāng)用戶按下回車鍵時返回,而Read()方法不是C:ReadLine()方法一次只能從輸入流中讀取一個字符D:Read()方法可以從輸入流中讀取一個字符串

答案:Read()方法一次只能從輸入流中讀取一個字符

在VisualStudio窗口中,在(

)窗口中可以察看當(dāng)前項(xiàng)目的類和類型的層次信息。

A:解決方案資源管理器B:類視圖C:資源視圖D:屬性

答案:解決方案資源管理器

以下對Write()和WriteLine()方法的敘述中正確的是(

A:Write()和WriteLine()方法輸出數(shù)值變量時,必須要先把數(shù)值變量轉(zhuǎn)換成字符串B:使用不帶參數(shù)的WriteLine()方法時,將不會產(chǎn)生任何輸出C:Write()方法輸出字符串時,光標(biāo)將會位于字符串的后面D:Write()方法在輸出字符串的后面添加換行符

答案:Write()方法輸出字符串時,光標(biāo)將會位于字符串的后面

控制臺應(yīng)用程序使用(

)命名空間中的類處理輸入和輸出

A:System.WebB:System.DataC:System.IOD:System.Windows.Forms

答案:System.IO

以下哪句話是正確的?

A:C#項(xiàng)目編譯后的可執(zhí)行文件擴(kuò)展名為.exeB:C#是一種面向?qū)ο蟮拈_發(fā)語言,而JAVA不是。C:基本數(shù)據(jù)類型的變量,其內(nèi)容為引用,即地址D:C#中Main()方法中的M首字母不一定要大寫

答案:C#項(xiàng)目編譯后的可執(zhí)行文件擴(kuò)展名為.exe

第二章測試

已知“inta=3;intb=5;intc=6;boold=false;”,則表達(dá)式a<=0||a+c>b+3&&!d的值是(

A:錯B:對

答案:對

在C#中,表示一個字符串的變量應(yīng)使用以下(

)語句定義。

A:char*str;B:CStringstr;C:stringstr;D:Dimstrasstring;

答案:stringstr;

下列數(shù)據(jù)形式不能作為C#中允許的數(shù)據(jù)形式的是(

A:0XABCDB:3.456E-100C:±10D:234D

答案:±10

下列變量初始化時不能完成轉(zhuǎn)換的是(

A:longL=123;inta=L;B:strings="X";charc=s;C:inta=5;floatb=a;D:inta=65;charc=(int)a;

答案:strings="X";charc=s;

設(shè)“inta=12;”,則執(zhí)行完語句“a+=a*a;”后,a的值是(

A:288B:144C:156D:12

答案:156

第三章測試

下列for語句表示正確的是(

)

A:for(Sum=0;i=<10;i++)B:for(Sum=0,i=1;i++)C:for(Sum=0;i=1,i++)D:for(Sum=0,i=1,i++)

答案:for(Sum=0;i=<10;i++)

if語句后面的表達(dá)式應(yīng)該是(

A:條件表達(dá)式B:算術(shù)表達(dá)式C:字符串表達(dá)式D:任意表達(dá)式

答案:條件表達(dá)式

在C#語言的循環(huán)結(jié)構(gòu)中,首先執(zhí)行一次,然后再判斷條件的循環(huán)結(jié)構(gòu)是(

)

A:while循環(huán)B:foreach循環(huán)C:do…while循環(huán)D:for循環(huán)

答案:do…while循環(huán)

以下敘述正確的是(

A:用do-while語句構(gòu)成的循環(huán),在while后的表達(dá)式應(yīng)為關(guān)系表達(dá)式或邏輯表達(dá)式B:用do-while語句構(gòu)成的循環(huán),在while后的表達(dá)式為true時結(jié)束循環(huán)C:do-while語句構(gòu)成的循環(huán)只能用break語句退出D:do-while語句構(gòu)成的循環(huán)不能用其他語句構(gòu)成的循環(huán)來代替

答案:用do-while語句構(gòu)成的循環(huán),在while后的表達(dá)式應(yīng)為關(guān)系表達(dá)式或邏輯表達(dá)式

Continue用于循環(huán)語句時,它的作用是(

A:不結(jié)束本輪循環(huán),不再執(zhí)行余下的循環(huán)語句B:結(jié)束本輪循環(huán),不再執(zhí)行余下的循環(huán)語句C:不結(jié)束本輪循環(huán),執(zhí)行余下的循環(huán)語句D:結(jié)束本輪循環(huán),執(zhí)行余下的循環(huán)語句

答案:結(jié)束本輪循環(huán),不再執(zhí)行余下的循環(huán)語句

第四章測試

在類的定義中,類的(

)描述了該類的對象的行為特征。

A:方法B:私有域C:類名D:所屬的命名空間

答案:方法

以下關(guān)于委托和委托類型的敘述中正確的是(

A:定義委托需要使用event關(guān)鍵字B:委托不是一種類的成員C:委托必須定義在類中D:委托類型是一種數(shù)據(jù)類型

答案:委托類型是一種數(shù)據(jù)類型

C#語言的核心是面向?qū)ο缶幊蹋∣OP),所有OOP語言都應(yīng)至少具有三個特性(

A:類、對象和方法B:封裝、繼承和多態(tài)C:封裝、繼承和派生D:封裝、繼承和接口

答案:封裝、繼承和多態(tài)

以下(

)不是構(gòu)造函數(shù)的特征

A:構(gòu)造函數(shù)可以帶有參數(shù)B:構(gòu)造函數(shù)可以重載C:構(gòu)造函數(shù)的函數(shù)名和類名相同D:可以指定構(gòu)造函數(shù)的返回值

答案:可以指定構(gòu)造函數(shù)的返回值

下面有關(guān)析構(gòu)函數(shù)的說法中,不正確的是(

A:析構(gòu)函數(shù)中不可以包含return語句B:一個類中只能有一個析構(gòu)函數(shù)C:用戶可以定義有參析構(gòu)函數(shù)D:析構(gòu)函數(shù)在對象被撤銷時,被自動調(diào)用

答案:用戶可以定義有參析構(gòu)函數(shù)

第五章測試

多態(tài)是指兩個或多個屬于不同對象,對于同一個消息作出不同響應(yīng)的方式。C#中的多態(tài)不能通過(

)實(shí)現(xiàn)

A:抽象類B:接口C:虛方法D:密封類

答案:密封類

以下關(guān)于抽象類的敘述中錯誤的是(

A:抽象類不能被實(shí)例化B:含有抽象類方法的類一定是抽象類C:抽象類可以是密封類D:抽象類可以包含非抽象方法

答案:抽象類可以是密封類

在定義類時,如果希望類的某個方法能夠在派生類中進(jìn)一步進(jìn)行改進(jìn),以處理不同的派生類的需要,則應(yīng)將該方法聲明成(

A:sealed方法B:public方法C:virtual方法D:override方法

答案:virtual方法

在C#中,一個類(

A:可以繼承多個類B:可以實(shí)現(xiàn)多個接口C:只能實(shí)現(xiàn)一個接口D:在一個程序中只能有一個子類

答案:可以實(shí)現(xiàn)多個接口

接口和類的區(qū)別中正確的是(

A:類不可以多繼承而接口可以B:類可以多繼承而接口不可以C:類不可以繼承而接口可以D:類可以繼承而接口不可以

答案:類不可以多繼承而接口可以

第六章測試

在C#中定義一個數(shù)組,以下正確的是(

A:int[]arrayb=newint[5];B:int[5]arrayd=newint;C:intarraya=newint[5];D:intarrayc=newint[];

答案:int[]arrayb=newint[5];

假定int類型變量占用4個字節(jié),若有定義:int[]x=newint[]{1,2,3,4,5,6};則數(shù)組x在內(nèi)存中所占字節(jié)數(shù)是(

A:24B:12C:4D:48

答案:24

以下對枚舉類型的聲明中正確的是(

A:numc={'1','2','3'};B:enumd{"one","two","three"};C:enuma={one,two,three};D:enumb{a1,a2,a3};

答案:enumb{a1,a2,a3};

以下關(guān)于繼承機(jī)制的敘述中正確的是(

A:一個子類可以繼承多個父類B:class類是所有類的基類C:在C#中任何類都可以被繼承D:繼承有傳遞性,如A類繼承B類,B類又繼承C類,那么A類也繼承C類的成員

答案:繼承有傳遞性,如A類繼承B類,B類又繼承C類,那么A類也繼承C類的成員

int[]a={1,2,3,4,5};a[4]=a[a[2]];執(zhí)行后,a[4]的值為(

A:2B:4C:3D:5

答案:4

第七章測試

在Windows應(yīng)用程序中,如果復(fù)選框控件的Checked屬性值設(shè)置為True,表示(

A:該復(fù)選框不被選中B:不顯示該復(fù)選框的文本信息C:顯示該復(fù)選框的文本信息D:該復(fù)選框被選中

答案:該復(fù)選框被選中

要獲取ListBox控件當(dāng)前選中項(xiàng)的文本,通過(

)屬性得到。

A:SelectedIndexB:ItemsC:SelectedItemD:Text

答案:Text

C#程序中為使變量myForm引用的窗體對象顯示為對話框,必須(

A:將myForm對象的FormBorderStyle枚舉屬性設(shè)置為FixedDialogB:將myForm對象的isDialog屬性設(shè)為trueC:使用myForm.ShowDailog()方法顯示對話框D:將變量myForm改為引用System.Windows.Dialog類的

溫馨提示

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

評論

0/150

提交評論