.NET程序設計(C#)學習通超星課后章節(jié)答案期末考試題庫2023年_第1頁
.NET程序設計(C#)學習通超星課后章節(jié)答案期末考試題庫2023年_第2頁
.NET程序設計(C#)學習通超星課后章節(jié)答案期末考試題庫2023年_第3頁
.NET程序設計(C#)學習通超星課后章節(jié)答案期末考試題庫2023年_第4頁
免費預覽已結束,剩余4頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

.NET程序設計(C#)學習通超星課后章節(jié)答案期末考試題庫2023年1.

寫出以下程序的運行結果。

class

Test

{

public

static

void

Main()

{

int

x

=

5;

int

y

=

x++;

Console.WriteLine(y);

y=++x;

Console.WriteLine(y);

Console.WriteLine(x);}

}運行結果:

參考答案:

577

C#類MyClass中,下列方法重載是合法的public

void

showInfo(int

i){...}public

double

showInfo(int

i)

{…}

參考答案:

continue

語句只用于循環(huán)語句中,它的作用是跳出循環(huán)。

參考答案:

else總是與離他最近的一個if語句相匹配

參考答案:

for語句括號中的三個表達式,可以省略其中的某一個或多個,但不能三個同時省略。

參考答案:

if語句后面的表達式應該是(

參考答案:

條件表達式

下列關于do…while語句描述正確的是?【多選題】

參考答案:

do…while循環(huán)語句將循環(huán)條件放在了循環(huán)體的后面###do…while循環(huán)中無論循環(huán)條件是否成立循環(huán)體都會被執(zhí)行一次

下列語句在控制臺上的輸出是什么?...if(true)

System.Console.WriteLine(“FirstMessage”);

System.Console.WriteLine(“SecondMessage”);...

參考答案:

FirstMessage

SecondMessage

下列選項中,(

)不屬于C#數(shù)據類型中的值類型。

參考答案:

string

下面代碼的運行結果是(

)staticvoidMain(string[]args){

intnum1=34;

intnum2=55;

Increase(refnum1,num2);

Console.WriteLine("{0}和{1}",num1,num2);

Console.ReadLine();}privatestaticvoidIncrease(refintnum1,intnum2){

num1++;

num2++;}

參考答案:

35和55

下面關于方法重載說法錯誤的是?【多選題】

參考答案:

方法重載要求方法的返回值類型相同###方法的重載要求方法的參數(shù)列表相同

下面關于類的聲明,正確的是?

參考答案:

public

class

Car{…}

下面哪項是C#程序的入口方法

參考答案:

Main(

)

以下關于for循環(huán)的說法不正確的是(

)?

參考答案:

for循環(huán)只能用于循環(huán)次數(shù)已經確定的情況

以下選項中,哪個不屬于switch語句的關鍵字?

參考答案:

for

以下選項中哪些描述是正確的?【多選題】

參考答案:

break關鍵字用于跳出當前循環(huán)###continue關鍵字用于終止本次循環(huán),執(zhí)行下一次循環(huán)###switch條件語句中可以使用break

以下選項哪個選項可以正確創(chuàng)建一個二維數(shù)組?

參考答案:

int[,]

a={{1,5},{4,5},{3,6}};

假設int

x

=

2,三元表達式

x>0?x+1:5

的運行結果是以下哪一個?

參考答案:

3

關于如下程序結構的描述中,哪一項是正確的?(

)for(

;

;

)

{

循環(huán)體;

}

參考答案:

一直執(zhí)行循環(huán)體,即死循環(huán)

分析一下C#片段中的屬性,該屬性是(

)屬性。......

privatestringname;

PublicstringName{

get{returnname;}

}......

參考答案:

只讀

在C#中,下列代碼的運行結果是(

usingSystem;classTest{

PublicstaticvoidMain(string[]args)

{

inta=21,b=22,c=23;

if(a

參考答案:

22

在C#中,下列關于屬性的使用正確的是(

)。

參考答案:

privateintnum;publicintNum{get{returnnum;}set{num=value;}

}

在C#中,關于continue和break,以下說法正確的是(

參考答案:

continue是中斷本次循環(huán),進入一下次的循環(huán)

在c#的選擇語句的switchcase結構中,(

)子句用于指定在找不到匹配項時執(zhí)行的動作

參考答案:

default

在C#語言中,方法重載的判定條件,下列選項中哪項不是的(

)。

參考答案:

返回類型不同

在switch語句中,default語句是可選的,且若存在,只能有一個。

參考答案:

在下列C#代碼中,(

)是類Teacher的屬性。public

class

Teacher{

int

age=13;

public

string

Name{

get{return

name;}

set{name=value;}

}

public

void

SaySomething(){//…}}

參考答案:

Name

在類的定義中,類的方法描述了該類的對象的行為特征。

參考答案:

如果x=35,y=80,下面代碼的輸出結果是(

)。if(x<-10||x>30){

if(y>=100)

{

Console.WriteLine("危險");

}

else

{

Console.WriteLine("報警");

}}else{

Console.WriteLine("安全");}

參考答案:

報警

將變量從字符串類型轉換為數(shù)值類型可以使用的類型轉換方法是(

參考答案:

int.Parse(

)

屬性必須同時定義get和set訪問器

參考答案:

已知a,b,c的值分別是4,5,6,執(zhí)行下面的程序段后,判斷變量n的值為()。if(c>b+2)n=a+b;elseif(a+b

參考答案:

9

引用類型主要有4種:類類型、數(shù)組類型、接口類型和(

參考答案:

字符串類型

當month

等于6時,下面代碼的輸出結果是(

)。

int

days

=

0;switch

(month){

case

2:

days

=

28;

break;

case

4:

case

6:

case

9:

case

11:

days

=

30;

break;

default:

days

=

31;

break;}

Console.WriteLine(days);

參考答案:

30

數(shù)組的最大索引值為“數(shù)組名.Length”。

參考答案:

方法傳遞參數(shù)時在參數(shù)前使用ref或out關鍵字,傳遞的是?

參考答案:

變量的地址

方法定義過程中不能省略的是?【多選題】

參考答案:

返回值類型###包含方法體的一對花括號

方法的返回值類型均為void的。

參考答案:

被sta

溫馨提示

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

評論

0/150

提交評論