C#程序設(shè)計智慧樹知到期末考試答案章節(jié)答案2024年咸陽職業(yè)技術(shù)學(xué)院_第1頁
C#程序設(shè)計智慧樹知到期末考試答案章節(jié)答案2024年咸陽職業(yè)技術(shù)學(xué)院_第2頁
C#程序設(shè)計智慧樹知到期末考試答案章節(jié)答案2024年咸陽職業(yè)技術(shù)學(xué)院_第3頁
C#程序設(shè)計智慧樹知到期末考試答案章節(jié)答案2024年咸陽職業(yè)技術(shù)學(xué)院_第4頁
免費預(yù)覽已結(jié)束,剩余6頁可下載查看

下載本文檔

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

文檔簡介

C#程序設(shè)計智慧樹知到期末考試答案+章節(jié)答案2024年咸陽職業(yè)技術(shù)學(xué)院C#語言順序、分支、循環(huán)是基本的語句結(jié)構(gòu)。()

答案:對在while循環(huán)語句中,一定要有修改循環(huán)條件的語句,否則可能造成死循環(huán)。()

答案:對以下程序段執(zhí)行后,a[4]的值為2。int[]a={1,2,3,4,5};a[4]=a[a[2]];()

答案:錯數(shù)組的Length屬性表示取數(shù)組的長度。()

答案:對加載窗體時觸發(fā)的事件是()

答案:LoadC#中每個int類型的變量占用5個字節(jié)的內(nèi)存。()

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

答案:inta=65;charc=(int)a;Hide方法可以顯示窗體,語法為PublicvoidHide();()

答案:錯以下多維數(shù)組聲明語句中,不正確的有。()

答案:int[2,3]a=newint[2,3];;int[,]a={{1,2,3},{2,3}};字符串連接運算符包括&&和()

答案:++下列使用foreach語句遍歷整個數(shù)組正確的是:()

答案:foreach(intiinarr){Console.WriteLine(i);}以下類型中,不屬于值類型的是()

答案:類類型以下的數(shù)組聲明語句中,正確的是()

答案:int[]a={1,2,3}以下關(guān)于for循環(huán)的說法,不正確的選項是()。

答案:for語句中的3個表達式中,假設(shè)第2個表達式的值為true,那么執(zhí)行循環(huán)體中的語句,直到第3個表達式的返回值為false以下哪個不是MenuStrip控件支持的功能為()

答案:連接數(shù)據(jù)庫解決方案與項目的對應(yīng)關(guān)系是()

答案:一對多usingSystem;namespaceaaa{classExample1{staticlongsub(intx,inty){returnx*x+y*y;}publicstaticvoidMain(){inta=30;sub(5,2);Console.WriteLine("{0}",a);}}}以上程序的輸出結(jié)果是()。

答案:30Console的()方法用于接受從鍵盤中輸入的一個字符串。當(dāng)程序運行到該句時暫停并等待用戶輸入,當(dāng)用戶按回車鍵結(jié)束輸入后,將輸入的數(shù)據(jù)以字符串的形式返回給程序,但輸入的字符串不包括回車鍵和換行符“\n”。

答案:ReadLine能作為C#程序的基本單位是()

答案:語句如果左操作數(shù)大于右操作數(shù),()運算符返回false.

答案:〈=下列關(guān)于析構(gòu)函數(shù)的描述中,錯誤的是()

答案:析構(gòu)函數(shù)的函數(shù)體都為空在C#中,表示一個字符串的變量應(yīng)使用以下()語句定義。

答案:Stringstr;要使用變量age來存儲人的年齡,則將其聲明為類()型最為適合。

答案:byte以下賦值語句中,正確的有。()

答案:ushortY=50000;do..while語句在執(zhí)行循環(huán)體之后測試語句是否滿足循環(huán)條件。()

答案:對C#的每條語句都通過分號“;”來結(jié)束。()

答案:對在循環(huán)執(zhí)行過程中,希望當(dāng)某個條件滿足時強行退出循環(huán),應(yīng)使用for語句。()

答案:錯在C#語言中,if語句后面的表達式應(yīng)該是()。

答案:布爾類型的表達式以下語句中,不能正確定義長度為4的數(shù)組a的語句是()。

答案:int[]a=newint[4]{1,2,3};設(shè)有說明語句intx=8;則下列表達式中,值為2的是()

答案:x%=x-2;小數(shù)類型(decimal)和浮點類型都可以表示小數(shù),正確說法:()

答案:小數(shù)類型比浮點類型精度高下列運算結(jié)果為true的是()

答案:(true)&&(2<5)分割字符串可以用()

答案:string.SplitC#中的MyClass是一個自定義類,其方法定義為publicvoidHello(){...}。然后創(chuàng)建該類的對象,并使用變量obj引用該對象,語句為“MyClassobj=newMyClass();”,那么可訪問類MyClass的Hello方法的語句是()。

答案:obj.Hello();下列關(guān)于虛函數(shù)的描述中,錯誤的是()

答案:靜態(tài)成員函數(shù)可以說明為虛函數(shù)C#程序的執(zhí)行過程是。()

答案:從程序的Main方法開始,到Main方法結(jié)束在C#中無需編寫任何代碼就能將int型數(shù)值轉(zhuǎn)換為double,稱為:()

答案:隱式轉(zhuǎn)換假設(shè)有如下定義:下列哪個選項可以實現(xiàn)刪除集合里的“3”()int[]array=newint[]{1,2,3,4,5};ArrayListlist=newArrayList(array);

答案:list.Remove(3)在C#中接口與抽象基類的區(qū)別在于()

答案:抽象類可以包含非抽象方法,而接口不包含任何方法的實現(xiàn)在C#中,do…while是先判斷條件是否成立然后執(zhí)行。()

答案:錯通過加括號可以改變運算符的運算順序,使表達式更加清晰易懂。()

答案:對當(dāng)在程序中執(zhí)行到continue語句時,將結(jié)束所在循環(huán)語句中循環(huán)體的一次執(zhí)行。()

答案:對StatusStrip控件又稱為選擇控件,一般處于窗體的最頂部,用于顯示窗體上的對象的相關(guān)信息等。()

答案:錯下列關(guān)鍵字中,不屬于定義類時使用的關(guān)鍵字是()

答案:default下列數(shù)組初始化語句哪些是正確的()

答案:int[][]num_2={{0,1},{0,1,2},{0,1,2,3}};;int[]nums2={0,1,2,3,4,5};;int[]nums=newint[]{0,1,2,3,4};對str1和str2兩個字符串大小的比較,下列哪種方法是錯誤的()

答案:CompareTo(str1,str2)對于在代碼中經(jīng)常要用到的且不會改變的值,可以將其聲明為常量.如圓周率PI始終3.14?,F(xiàn)在要聲明一個名為PI的圓周率常量,下面哪段代碼是正確的?()

答案:constfloatPI=3.14f;如果要將窗體設(shè)置為透明的,則()

答案:要將Opacity屬性設(shè)置為小于100%得值;在C#中,新建一個字符串變量str,并將字符串“Tom’sLivingRoom〞保存到串中,那么以下正確的語句是()。

答案:Stringstr="Tom'sLivingRoom";以下哪個是數(shù)組的逆序方法()。

答案:ReverseC#提供的4種跳轉(zhuǎn)語句中,不推薦使用的是()。

答案:goto在C#中,以下關(guān)于屬性的描述正確的是()。

答案:屬性是訪問字段值的一種靈活機制,屬性更好地實現(xiàn)了數(shù)據(jù)的封裝和隱藏C#編程語言是一種面向()的語言。

答案:機器在C#語言中,if語句后面的表達式,不能是()。

答案:算數(shù)表達式下列關(guān)于構(gòu)造函數(shù)的描述正確的是()。

答案:構(gòu)造函數(shù)必須與類名相同在if分支結(jié)構(gòu)中,條件表達式的值必須是布爾類型的數(shù)據(jù).()

答案:對用鼠標(biāo)右擊一個控件時出現(xiàn)的菜單一般稱為()

答案:快捷菜單publicstaticvoidMain(string[]args、{intx=1,a=0,b=0;switch(x、{case0:b++;break;case1:a++;break;case2:a++;b++;break;}Console.WriteLine(“a={0},b={1}〞,a,b、;}以上程序的輸出結(jié)果是()。

答案:a=1,b=0下列程序的運行結(jié)果為()StringBuilderstrResult=newStringBuilder();strResult.Append("Thisis");strResult.Append(1);strResult.Append("book");strResult.Append('!');Console.WriteLine(strResult);

答案:Thisis1book!C#的數(shù)據(jù)類型有()

答案:值和引用類型;()關(guān)鍵字用于在C#中從派生類中訪問基類的成員

答案:base假定一個10行20列的二維數(shù)組,以下哪個定義語句是正確的()。

答案:int[,]arr=newint[10,20]以下屬于c#簡單值數(shù)據(jù)類型的有。()

答案:char類型;int類型下列關(guān)于對象的描述中,錯誤的是()

答案:一個類所能創(chuàng)建的對象的個數(shù)是有限制的以下關(guān)于委托和委托類型的敘述中正確的是()

答案:委托類型是一種數(shù)據(jù)類型Console標(biāo)準(zhǔn)的輸入和輸出設(shè)備分別是。()

答案:鍵盤;屏幕在for循環(huán)語句中,一定要有退出語句,否則會造成死循環(huán)。()

答案:對C#中有兩種注釋方法://適用于單行注釋,/**/適用于多行注釋。()

答案:對變量在使用前,必須先聲明或定義。()

答案:對C#源程序的后綴名為.cs.()

答案:對在數(shù)據(jù)類型轉(zhuǎn)化時,只能通過類型轉(zhuǎn)換關(guān)鍵字或Convert類實現(xiàn)。()

答案:錯在同一行上可以書寫多條語句,每條語句間用分號分隔。()

答案:對設(shè)置圖片框控件的SizeMode屬性為StretchImage時,圖片可以按圖片框的大小比例縮放顯示。()

答案:對如果intx的初始值為5,則執(zhí)行表達式x-=3之后,x的值為3。()

答案:錯C#的語法規(guī)則為每行語句以句號結(jié)尾.()

答案:錯在switch語句中,在每個分支的最后應(yīng)有一條break語句。()

答案:對布爾型的變量可以賦值為關(guān)鍵字true或false.()

答案:對下面描述錯誤的是().

答案:控件是從窗體繼承來的;在C#語言中,switch語句用()來處理不匹配case語句的值。

答案:default以下數(shù)組定義語句中:int[]a=newint[3];,定義的數(shù)組a占的字節(jié)數(shù)為12。()

答案:對下列選項中,數(shù)組的初始化不正確的是()。

答案:int[]a;a={1,2}分析以下C#語句,注意類MyClass沒有顯示地指定訪問修飾符:namespaceaaa{classMyClass{publicclasssubclass{inti;}}}類MyClass的默認(rèn)訪問修飾符是()。

答案:internalC#的每行語句以冒號結(jié)尾.()

答案:錯C#語言的基本語法結(jié)構(gòu)有()

答案:順序;循環(huán);分支可用作C#程序用戶標(biāo)識符的一組標(biāo)識符是()。

答案:a3_b3_123YNC#獲取文件創(chuàng)建時間的正確寫法是()

答案:strCTime=finfo.CreationTime.ToshortDataString();數(shù)據(jù)類型轉(zhuǎn)換的類是()。

答案:Convert下列關(guān)于運算符new的描述中,錯誤的是()

答案:用它創(chuàng)建的對象可以不用delete運算符釋放派生類的對象可以直接訪問的基類成員是()

答案:公有繼承的公有成員含有一個或多個純虛函數(shù)的類稱為()

答案:抽象類C#語言中,值類型包括:基本值類型、結(jié)構(gòu)類型和()

答案:枚舉類型C#語言經(jīng)編譯后得到的是。()

答案:Microsoft中間語言指令以下數(shù)組定義語句中不正確的選項是(

)。

答案:int[,]a=newint[3][4];以下關(guān)于C#中方法重載的說法正確的是()

答案:如果兩個方法名稱相同,而參數(shù)的數(shù)據(jù)類型不同,那么它們可以構(gòu)成方法重載假定int類型變量占用4個字節(jié),假設(shè)有定義:int[]x=newint[10]{0,2,4,4,5,6,7,8,9,10};那么數(shù)組x在內(nèi)存中所占字節(jié)數(shù)是【C】。

答案:40對下面的代碼,哪段描述是錯誤的?()publicclassDoor{};publicclassHouse{publicHouse(){Doordoor=newDoor();}}

答案:House是一個從Door繼承的類在C#中,屬性從讀/寫特性上進行分類,可以劃分為3種,除了()。

答案:不可讀不可寫的屬性若多維數(shù)組a有4行3列,那么數(shù)組中第10個元素的寫法為。()

答案:a[3,0]以下表達正確的選項是()。

答案:用do……while語句構(gòu)成的循環(huán),在while后的表達式應(yīng)為關(guān)系表達式或邏輯表達式實現(xiàn)C#程序基本功能的單位是()。

答案:對象在C#中定義類時,使用的關(guān)鍵字是()

答案:class在if分支結(jié)構(gòu)中,條件表達式的值必須是()類型的數(shù)據(jù).

答案:布爾以下類MyClass的屬性count屬于()屬性。classMyClass{inti;intcount{get{return;}}}

答案:只讀以下()不是構(gòu)造函數(shù)的特征。

答案:可以指定構(gòu)造函數(shù)的返回值下列描述中,錯誤的是()

答案:基類public成員在protected派生類中仍是public成員在C#中類上加()關(guān)鍵字來標(biāo)記該類支持序列化

答案:[Serializable].NET框架的兩個主要組件是()。

答案:CLR;框架類庫先判斷條件的當(dāng)循環(huán)語句是()。

答案:whileDataAdapter對象的()屬性用于向數(shù)據(jù)庫發(fā)送更新SQL語句。

答案:UpdateCommand在VisualStudio.NET窗口中,在()窗口中可以查看當(dāng)前項目的類和類型的層次信息。

答案:解決方案資源管理器調(diào)用MessageBox的Show方法可以顯示包含()消息框。

答案:按鈕;圖標(biāo);標(biāo)題;文本ListView控件主要有以下幾種視圖()

答案:Details視圖;SmallIcon視圖;LargeIcon視圖;List視圖DirectoryInfo類使用方法和Directory類基本相同,但DirectoryInfo類能建立對象。()

答案:對對TreeView控件的主要操作不包含()

答案:查詢時間在VisualStudio.NET窗口中,()窗口顯示了當(dāng)前VisualStudio解決方案的樹型結(jié)構(gòu)。

答案:解決方案資源管理器通過類FileInfo的GetFileSize方法,可以求出文件的大小,單位是KB。()

答案:錯UserID和pwd:表示數(shù)據(jù)庫的登錄名和密碼,需要在VS安裝時進行配置。()

答案:錯DataSet對象相當(dāng)于內(nèi)存中的一個數(shù)據(jù)庫,包含()

答案:數(shù)據(jù)行;約束;視圖;數(shù)據(jù)表Command對象可以執(zhí)行SQL語句。()

答案:對SQL語句“CreateTabledepartment(idinteger,namechar(10))”,需要SqlCommand對象的哪一個方法執(zhí)行()

答案:ExecuteNonQuery()在對SQLServer數(shù)據(jù)庫操作時應(yīng)選用()。

答案:SQLServer.NETFramework數(shù)據(jù)提供程序想要設(shè)置窗體及窗體上各控件的屬性可以在()中。

答案:屬性窗口StatusStrip控件又稱為菜單控件,一般處于窗體的最頂部,用于顯示窗體上的對象的相關(guān)信息等。()

答案:錯可以使用()在窗體上添加各類控件。

答案:工箱窗口窗體關(guān)閉時將觸發(fā)FormClosing事件。語法:PubliceventFormClosingEventHandlerFormClosing()

答案:對可以通過Show方法顯示窗體。語法為PublicvoidShow();()

答案:對下列關(guān)于構(gòu)造函數(shù)的描述中,錯誤的是()。

答案:帶參數(shù)的構(gòu)造函數(shù)具有類型轉(zhuǎn)換作用下列關(guān)于類的描述中,錯誤的是()。

答案:類就是C語言中的結(jié)構(gòu)類型下列關(guān)于成員函數(shù)的描述中,錯誤的是()。

答案:成員函數(shù)的定義必須在類體外下列關(guān)于類的定義格式的描述中,錯誤的是()。

答案:類中成員函數(shù)都是公有的,數(shù)據(jù)成員都是私有的下列關(guān)于靜態(tài)成員的描述中,錯誤的是()。

答案:靜態(tài)成員只可以用類名加作用域運算符來引用,不可用對象引用創(chuàng)建相當(dāng)于3行4列矩陣的二維數(shù)組,正確的代碼是:()

答案:double[,]a=newdouble[3,4];有一個整型數(shù)組int[]array=newint{1,2,3,4}。通過索引訪問該數(shù)組,當(dāng)索引為2時,得到的結(jié)果是2。()

答案:錯通常使用for和foreach語句對數(shù)組元素進行輸入和輸出。()

答案:對在編寫C#程序時,若需要對一個數(shù)組中的所有元素進行處理,則使用()循環(huán)體最好。

答案:foreach循環(huán)在C#中定義一個數(shù)組,正確的代碼為()。

答案:int[]arraya=newint[5];下列選項中,可以用來遍歷數(shù)組或集合中所有元素的是()。

答案:foreachString類提供了一個Substring方法,不可以截取字符串中指定位置開始、指定長度的子字符串。()

答案:對基本數(shù)據(jù)類型包括值類型和引用類型兩大類。()

答案:對在C#中,下列代碼的運行結(jié)果是(B)inta=30,b=20;b=a;a=10;console.writeline(a);console.writeline();

答案:1030為了將字符串str=“123456”轉(zhuǎn)換成整數(shù)123456,應(yīng)該使用以下哪條語句?()

答案:intNum=int.Parse(str);通常計算機程序總是由若干條語句組成的,以下哪種不是組成程序的常用結(jié)構(gòu)?()

答案:跳轉(zhuǎn)結(jié)構(gòu)C#中執(zhí)行下列語句后整型變量x和y的值是多少?()intx=100;inty=x++;

答案:x=101y=100如果希望實現(xiàn)從1到10的累加,并得出結(jié)果。intcount=0;___________{count+=i;}應(yīng)該在空白處

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論