版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
試題說明
本套試題共包括1套試卷
每題均顯示答案和解析
C#開發(fā)基礎(chǔ)練習(xí)題及答案4(500題)
C#開發(fā)基礎(chǔ)練習(xí)題及答案4
1.[單選題]在HTML5中,下列那個(gè)標(biāo)簽是行級標(biāo)簽()
A)div
B)br
C)ul
D)hl
答案:B
解析:
2.[單選題]類ClassA有一個(gè)名稱為Ml的方法,在程序中有如下一段代碼,假設(shè)該段代碼是可以執(zhí)行
的,則修飾Ml方法時(shí)一定使用了修飾符。
ClassAobj=newClassA();
ClassA.Ml();〃靜態(tài)方法
A)public
B)static
C)publicstatic(不一定有public)
D)virtual
答案:B
解析:
3.[單選題]下列關(guān)于方法重載的敘述中正確的是()o
A)重載方法的方法名必須不同
B)重載方法形參個(gè)數(shù)必須不同
C)重載方法的返回值類型必須不同
D)重載方法必須滿足形參個(gè)數(shù)不同或者形參類型不同
答案:D
解析:
4.[單選題]如果不帶修飾符,C#中類成員被默認(rèn)聲明成()。
A)public
B)protected
C)private
D)static
答案:C
解析:
屬于猷認(rèn)的成員可訪問性該成員允許的聲明的可訪問性
enumpubbc無
classprivatupubkc
protected
■Memal
prhwe
protectedmenud
inteffacepvbk
stroctprivatepubkc
mtemd
pnv,ate
5.[單選題]在HTML5中,將表單中input元素的type屬性值設(shè)置為()時(shí),用于創(chuàng)建圖片按鈕。
A)reset
B)set
C)button
D)image
答案:D
解析:
6.[單選題]在C#中,try{〃代碼塊Ireturn0;}catch(Exceptione){〃代碼塊2}finally{〃代碼塊
3}如果程序沒有捕捉到異常,上面代碼中的執(zhí)行結(jié)果是()
A)先執(zhí)行代碼塊3,后執(zhí)行retum語句
B)程序報(bào)錯(cuò)
C)return。語句不執(zhí)行
D)先執(zhí)行return語句,后執(zhí)行代碼塊3
答案:A
解析:
7.[單選題]使用()可以有效避免程序中的類名沖突問題。
A)接口
B)類
C)命名空間
D)異常
答案:C
解析:
8.[單選題]下列選項(xiàng)中,當(dāng)文本超過控件的寬度時(shí),顯示水平滾動條,此時(shí)需要設(shè)置RichTextBox控
件的屬性ScrollBars的值為()。
A)Both
B)None
C)Horizontal
D)Vertical
答案:C
解析:
9.[單選題]程序運(yùn)行期間,用戶拖動水平滾動條Scrolll的滑塊時(shí),若要在文本框Textl中隨時(shí)反映
滑塊位置的變化,應(yīng)將語句Textl.Text=ScrollLValue寫在()事件過程內(nèi)。
A)Scroll
B)Validated
C)StyleChanged
D)TablndexChanged
答案:A
解析:
10.[單選題]在C#中,下列代碼的運(yùn)行結(jié)果是()u..singSystem;
ClAssTest
(
P..uBliCstAtiCvoiDMAin(stringEJArgs)
(
I..ntA=21,B=22,C=23;
If(A<B)
Console.WriteLine(B);
Else
Console.WriteLine(A+B+C);
)
)
A)21
B)22
023
D)66
答案:B
解析:
11.[單選題]下列選項(xiàng)中,哪個(gè)成員不可以被繼承()。
A)字段
B)屬性
C)構(gòu)造方法
D)方法
答案:C
解析:
12.[單選題]在CSS3中,下列哪個(gè)選項(xiàng)是超鏈接偽類未訪問狀態(tài)()
A)a:link
B)a:visited
C)a:hover
D)a:active
答案:A
解析:
13.[單選題]在C#中,下列選項(xiàng)中,關(guān)于switch結(jié)構(gòu)中每一個(gè)case語句或default語句中的break語
句,以下說法正確的是()
A)任何時(shí)候都必須包含break語句
B)任何時(shí)候都可以省略break語句
C)當(dāng)兩個(gè)case語句之間包含其他語句時(shí),前一個(gè)case語句中的break語句可以省
D)當(dāng)兩個(gè)case語句之間沒有任何其他語句時(shí),前一個(gè)case語句中的break語句可以省略
答案:D
解析:
14.[單選題]在C#中,以下程序代碼運(yùn)行的結(jié)果是?for(intx=10;x>3;x—){if(x%
3!=0)x-;—x;―x;Console.WriteLine(x);}
A)63
B)74
062
D)73
答案:B
解析:
15.[單選題]在C#語言中,運(yùn)算符"="和"=="的功能分別是()
A).關(guān)系運(yùn)算和賦值運(yùn)算
B)賦值運(yùn)算和關(guān)系運(yùn)算
C).都是關(guān)系運(yùn)算
D)都是賦值運(yùn)算
答案:B
解析:
16.[單選題]下列關(guān)于構(gòu)造函數(shù)DateTime(intyear,intmonth,intday)的作用,描述正確的是(
)o
A)將DateTime結(jié)構(gòu)的新實(shí)例初始化為指定的年、月和日
B)將DateTime結(jié)構(gòu)的新實(shí)例初始化為指定的年、月、日、小時(shí)、分鐘和秒
C)DateTime結(jié)構(gòu)的新實(shí)例初始化為指定的年、月、日、小時(shí)
D)將DateTime結(jié)構(gòu)的新實(shí)例初始化為指定的年、月
答案:A
解析:
17.[單選題]有語句如下:
qlq2=newql();
則下列敘述中正確的是()。
A)ql是對象名
B)q2是對象名
C)new是對象名
D)ql(是對象名
答案:B
解析:
18.[單選題]在MDI窗體中,被“父窗體”包含的多個(gè)文檔窗體被稱為“子窗體”,也稱為()。
A)“父窗體”
B)MDI子窗體
C)單窗體
D)Form窗體
答案:B
解析:
19.[單選題]為了能在繪圖表面繪制文字,不可缺少的命名空間引用是()。
A)System.Data
B)System.Text
C)System.Drawing
D)System.ComponentModel
答案:C
解析:
20.[單選題]關(guān)于虛方法實(shí)現(xiàn)多態(tài),下列說法錯(cuò)誤的是()
A)定義虛方法使用關(guān)鍵字virtual
B)關(guān)鍵字virtual可以與override一起使用
C)虛方法是實(shí)現(xiàn)多態(tài)的一種應(yīng)用形式
D)派生類是實(shí)現(xiàn)多態(tài)的一種應(yīng)用形式
答案:B
解析:
21.[單選題]在HTML5標(biāo)簽中無序列表的type屬性值不包括下列哪一個(gè)()
A)disc
B)circle
C)square
D)point
答案:D
解析:
22.[單選題]SpeedTechLtd是一家汽車生產(chǎn)商,他們制造多種型號的汽車。SpeedTechLtd含有一個(gè)
car類。car類擁有公司生產(chǎn)的汽車型號的細(xì)節(jié)信息。公司生產(chǎn)的每輛汽車都有一個(gè)model類。car類
的屬性有carName,carMileage,carNumber和model。Model類的屬性有modelNumber,modelstyle和
modelCosto上述情景中car類和model類之間的關(guān)系?()
A)繼承關(guān)系
B)利用關(guān)系
C)實(shí)例化關(guān)系
D)組合(合成)關(guān)系
答案:A
解析:
23.[單選題]C#程序的。方法被成為程序的大門,應(yīng)用程序從這里開始運(yùn)行
A)Main()
B)Begin()
C)Start()
D)main()
答案:A
解析:Main是程序的第一個(gè)執(zhí)行方法。
24.[單選題]下列關(guān)于接口的說法正確的是()
A)使用關(guān)鍵字abstract關(guān)鍵字。
B)可以包含字段和已實(shí)現(xiàn)成員。
C)子類通過override實(shí)現(xiàn)抽象方法。
D)子類直接實(shí)現(xiàn)所有成員。
答案:D
解析:特性分析
25.[單選題]在C#中關(guān)于接口和類的說法正確的是()
A)接口不能直接實(shí)例化,而類可以被實(shí)例化
B)接口和類都可以直接被實(shí)例化
C)接口中允許包含方法的具體實(shí)現(xiàn)
D)接口和類都不可以直接被實(shí)例化
答案:A
解析:
26.[單選題]C#中若要某方法只能在當(dāng)前類中訪問,可以使用。訪問修飾符
A)public
B)private
C)protected
D)internal
答案:B
解析:
27.[單選題]下列選項(xiàng)中,()關(guān)鍵字修飾的屬性被稱為靜態(tài)屬性。
A)final
B)private
C)static
D)public
答案:C
解析:
28.[單選題]下列選項(xiàng)中,哪兩個(gè)部分構(gòu)成了Forml.cs文件()。
A)Forml.cs[設(shè)計(jì)]與Form2.cs邏輯代碼
B)Form2.cs[設(shè)計(jì)]與Forml.cs邏輯代碼
C)Forml.cs[設(shè)計(jì)]與Forml.cs邏輯代碼
D)Forml.resx
答案:C
解析:
29.[單選題]在CSS3中,下列哪個(gè)樣式的優(yōu)先級最高()
A)ID樣式
B)標(biāo)簽樣式
C)類樣式
D)行內(nèi)樣式
答案:D
解析:
30.[單選題]以下中哪個(gè)為由現(xiàn)有的類創(chuàng)建新類的過程?()
A)繼承
B)多態(tài)性
C)可重用性
D)抽象
答案:A
解析:
31.[單選題]下列代碼報(bào)錯(cuò)的原因是()publicinterfacelAnimal{〃Eat方法報(bào)錯(cuò)voidEat()
{Console.WriteLine("動物需要吃飯。");})
A)study()方法沒有加訪問修飾符public,導(dǎo)致報(bào)錯(cuò)。
B)接口IStudent沒有添加修飾符public,導(dǎo)致報(bào)錯(cuò)。
C)Study()方法是屬于接口IStudent的成員方法,不能夠有具體實(shí)現(xiàn)。導(dǎo)致報(bào)錯(cuò)。
D)方法體輸出語句有問題,導(dǎo)致報(bào)錯(cuò)。
答案:c
解析:
32.[單選題]
以下程序的輸出結(jié)果是()
PublicstaticvoidMain()
(
inta=5,b=4,c=6,d;
Console.WriteLine("{0}",d=a>b?(a>c?a:c):b);
}
A)4
B)5
C)6
D)不確定
答案:C
解析:
33.[單選題]以下正確的描述是()
A)函數(shù)的定義可以嵌套,函數(shù)的調(diào)用不可以嵌套
B)函數(shù)的定義不可以嵌套,函數(shù)的調(diào)用可以嵌套
C)函數(shù)的定義和函數(shù)的調(diào)用均可以嵌套
D)函數(shù)的定義和函數(shù)的調(diào)用均不可以嵌套
答案:B
解析:
34.[單選題]假設(shè)在程序中a、b、c均被定義成整型,所賦的值都大于1,則下列表達(dá)式正確的是(
)
A)1.0/a*b*c
B)l/(a*b*c)
C)1/a/b/(float)c
D)均正確
答案:D
解析:
1個(gè)引用
private,?-idbuttonXlClick(obje?sender,EventAr?se)
(
inta=1,b=2,c=3;
Console.WriteLine(1.0/a?b?c);
Console.WriteLine(1/(a*b?c));
Console.WriteLine(1/a/b/(float)c);
Console.WriteLine(1.0/a/b/c);
35.[單選題]通過把窗體的屬性設(shè)置為True,可以使一個(gè)窗體成為MDI主窗體。
A)IsMdiContainer
B)MdiParent
C)MdiChildren
D)IsMdiParent
答案:A
解析:
36.[單選題]在C#中,表示一個(gè)字符串的變量應(yīng)使用以下哪條語句定義?()
A)CStringstr;
B)stringstr;
C)Dimstrasstring
D)char*str;
答案:B
解析:string定義字符串。
37.[單選題]下面有關(guān)虛方法的描述正確的是()。
A)虛方法能在程序運(yùn)行時(shí),動態(tài)確定要調(diào)用的方法,因而比非虛方法更靈活,更方便
B)在定義虛方法時(shí),基類和派生類的方法定義語句中都要帶上virtual修飾符
C)重寫基類的虛方法時(shí),為消除隱藏基類成員的警告,需要帶上new修飾符
D)在重寫虛方法時(shí),需要同時(shí)帶上overtide和virtual修飾符
答案:A
解析:一、抽象方法:只在抽象類中定義,方法修飾符不能使用private,virtual,static.
抽象方法如下示:
publicabstractclassPeople〃聲明一個(gè)抽象類
{
publicabstractvoidstudy();〃抽象方法只能定義在抽象類中。
)
publicclassStudent:People〃繼承抽象類
(
publicoverridevoidstudy()〃重寫抽象類的抽象方法
(
Console.WriteLine("好好學(xué)習(xí),天天向上!C;
publicclassProgram
(
staticvoidMain(string口args)
Studentt=newStudent();〃實(shí)例化派生類
Peoplep二t;〃使用派生類對象實(shí)例化抽象類
〃以上兩句等價(jià)于Peoplep=newStudent。;〃使用派生類對象實(shí)例化抽象類;
p.study();//使用抽象類對象調(diào)用抽象類中的抽象方法study
總結(jié):(1)象方法只能聲明在抽象類中,使用關(guān)鍵字abstract
(2)抽象類中的抽象方法必須被子類重寫。
【抽象方法沒有方法體,子類必須重寫方法體?。?,因此抽象方法可以看成是一個(gè)沒有方法體的虛方法
1
二、虛方法:使用virtual修飾的方法:
虛方法可以有方法體。具體示例如下:
publicclassBaseClass〃創(chuàng)建一個(gè)基類
(
publicvirtualstringGetName()〃使用virtual關(guān)鍵字創(chuàng)建父類中的虛方法
(
return"父類虛方法體":
}
)
publicclassSubClass:BaseClass〃子類繼承父類
{
publicoverridestringGetName();〃子類重寫父類虛方法
(
return"重寫父類虛方法!";
)
}
以上的示例:父類中的虛方法被派生類重寫了。
注意事項(xiàng):virtual修飾符不能與private、static、abstract,override修飾符同時(shí)使用。
ps:override修飾符不能與new、static,virtual修飾符同時(shí)使用,并且重寫方法只能用于重寫基
類中的虛方法。
虛函數(shù)的限制:
*虛函數(shù)僅適用于有繼承關(guān)系的類對象,所以只有類的成員函數(shù)才能說明為虛函數(shù);
*靜態(tài)成員函數(shù)、內(nèi)聯(lián)函數(shù)、構(gòu)造函數(shù)不能是虛函數(shù);
*析構(gòu)函數(shù)可以是虛函數(shù)。
三、兩者區(qū)別:
總結(jié):抽象方法是只有方法名稱,沒有方法體(也就是沒有方法具體實(shí)現(xiàn)),子類必須重寫父類抽
象方法;
虛函數(shù)是該方法有方法體,但是子類可以覆蓋,也可不覆蓋。
(1)虛方法有方法體,抽象方法沒有方法體。抽象方法是一種強(qiáng)制派生類覆蓋的方法,否則派生類
將不能被實(shí)例化;
(2)抽象方法只能在抽象類中聲明,虛方法不是;
(3)派生類必須重寫抽象類中的抽象方法,虛方法則不必要。
38.[單選題]現(xiàn)有類Classi,選出如下選項(xiàng)中正確的缺省構(gòu)造函數(shù)形式()
A)privateintClassi(){}
B)privateclassl(){}
C)publicClassl(){}
D)publicvoidClassl(){}
答案:C
解析:
39.[單選題]在C#中,下列關(guān)于條件語句的說法中正確的為()。
A)if語句中可以沒有if關(guān)鍵字
B)if語句中可以沒有else關(guān)鍵字
C)if語句中只能有一個(gè)elseif分句
D)if語句都可以由iif語句替代
答案:B
解析:
40.[單選題]下面屬性可以判斷按鈕是否被選中的是____。
A)Checked
B)CheckedChanged
OClick
D)Selected
答案:A
解析:
41.[單選題]在SQLServer中,下列SQL語句中,更新表結(jié)構(gòu)的命令是()
A)ALTER
B)CREATE
C)UPDATE
D)INSERT
答案:A
解析:
42.[單選題]下面代碼的運(yùn)行結(jié)果是()stAtiCvoiDMAin(string[]Args)
(
Intnuml=34;
Intnum2=55;
InCreAse(refnuml,num2);
Console.WriteLine("{0}{1}",numl,num2);
Console.ReADLine();
)
PrivAtestAtiCvoiDInCreAse(refintnuml,intnum2)
Numl++;
Num2++;
}
A)35和56
B)34和55
C)34和56
D)35和55
答案:D
解析:
43.[單選題]在C#中,ADO.NET中的Command對象允許向數(shù)據(jù)庫傳遞請求,以便檢索和操作數(shù)據(jù)庫中的
對象,下列()方法不是Command對象的方法
A)ExecuteNonQuery
B)Execute
C)ExecuteReader
D)ExecuteScalar
答案:B
解析:
44.[單選題]()是接收對象對一條消息作出的一組反應(yīng)。
A)事件
B)行為
C)類
D)對象
答案:A
解析:
45.[單選題]如果不帶修飾符,C#中類成員被默認(rèn)聲明成()。
A)public
B)protected
C)private
D)static
答案:C
解析:
46.[單選題]下列選項(xiàng)中關(guān)于抽象類說法錯(cuò)誤的是()。
A)抽象類中的方法可以是抽象方法,也可以是非抽象方法
B)抽象類中不允許存在字段和屬性
C)繼承自抽象類的子類(非抽象類)必須實(shí)現(xiàn)抽象類中的所有抽象方法
D)抽象類不能被實(shí)例化
答案:B
解析:
47.[單選題]以下哪個(gè)不是多線程的優(yōu)點(diǎn)?()
A)改進(jìn)性能
B)最小化系統(tǒng)資源使用
C)對多個(gè)程序的同時(shí)訪問
D)死鎖
答案:D
解析:
48.[單選題]在SQLServer中,數(shù)據(jù)庫系統(tǒng)的核心是()
A)硬件系統(tǒng)
B)數(shù)據(jù)模型
C)軟件工具
D)數(shù)據(jù)庫管理系統(tǒng)
答案:D
解析:
49.[單選題]()方法執(zhí)行指定為Command對象的命令文本的SQL語句,并返回受SQL語句影響或檢索
的行數(shù)。
A)ExecuteNonQuery
B)ExecuteReader
C)ExecuteQuery
D)ExecuteScalar
答案:A
解析:ExecuteNonQuery。;方法的意思是針對已經(jīng)連接的存儲過程執(zhí)行SQL語句并返回受影響的行數(shù)
!說白了就是執(zhí)行sql語句!
executeQuery()方法會把數(shù)據(jù)庫響應(yīng)的查詢結(jié)果存放在ResultSet類對象中供我們使用
50.[單選題]下列選項(xiàng)中關(guān)于里氏轉(zhuǎn)換原則說法正確的是()。
A)is關(guān)鍵字可以用來判斷子類類型是否可以轉(zhuǎn)換為父類型
B)as關(guān)鍵字只能用來判斷子類類型是否可以轉(zhuǎn)換為父類類型
C)as關(guān)鍵字可以用來判斷子類類型是否可以轉(zhuǎn)換為父類類型,但不進(jìn)行轉(zhuǎn)換
D)is關(guān)鍵字可以判斷子類類型是否可以轉(zhuǎn)換為父類類型,如果可以就直接轉(zhuǎn)換
答案:A
解析:
51.[單選題]在SQLServer中,現(xiàn)有學(xué)生表student_tb,其字段有:name(學(xué)生姓名),classic1(班
級編號),sex(學(xué)生性別),統(tǒng)計(jì)student_tb表中男生人數(shù)的SQL是()
A)selectcount(*)fromstudent_tbwheresex='男';
B)selectsum(*)fromstudent_tbwheresex='男';
C)selectmax(*)fromstudent_tbwheresex='男';
D)selectavg(*)fromstudent_tbwheresex='男';
答案:A
解析:
52.[單選題]在C#中,以下程序的輸出結(jié)果是?inti;for(i='a';i〈'f';i++,i++){
Console.Write((char)(i-'a'+"A"));)
A)ACE
B)BDF
C)ABD
D)CDE
答案:A
解析:
53.[單選題]在C#語言中,下列關(guān)于數(shù)組的初始化正確的是()
A)inta[5La={2,4,6,8,4}
B)inta[]=newint(5);
C)intL]a=newint[5]{2,6,3);
D)int[]a={6,4,2};
答案:D
解析:
54.[單選題]在C#中,WinForm中,想使窗體運(yùn)行后出現(xiàn)在電腦屏幕的正中央,則使用如下()屬性
的()值進(jìn)行設(shè)置
A)StartPositionManual
B)StartPositionCenterScreen
C)StartPositionCenterParent
D)PositionCenterParent
答案:B
解析:
55.[單選題]在類作用域中能夠通過直接使用該類的()成員名進(jìn)行訪問。
A)私有
B)公用
C)保護(hù)
D)任何
答案:D
解析:
56.[單選題]在界面上繪制文本使用Graphics對象的方法。
A)DrawPie
B)FillPie
C)DrawString
D)FillEllipse
答案:C
解析:
57.[單選題]能作為C#程序的基本單位是()。
A)字符
B)語句
C)函數(shù)
D)源程序文件
答案:B
解析:
58.[單選題]以下類型中,不屬于值類型的是()
A)整數(shù)類型
B)布爾類型
C)字符類型
D)類類型
答案:D
解析:類是一種引用,ABC均為值類型。
59.[單選題]若要改變文本框中所顯示文本的顏色,應(yīng)設(shè)置文本框的()屬性。
A)ForeColor
B)BackColor
C)BackgroundImage
D)FillColor
答案:A
解析:
60.[單選題]在C#WinForm程序中,以下不能綁定DataGridView數(shù)據(jù)源的是()
A)DataTable
B)DataSet
C)Index
D)List
答案:C
解析:
61.[單選題]在C#中,下列關(guān)于枚舉的說法,錯(cuò)誤的是()
A)枚舉是一個(gè)指定的常量
B)枚舉表示一組有限的值
C)枚舉中可以有自己的方法
D)可以為枚舉類型中元素賦整數(shù)值
答案:C
解析:
62.[單選題]對于抽象類的意義以下說法正確的是()
A)包含公共的屬性和行為,被子類所共享-代碼重用
B)為所有子類提供一種統(tǒng)一的類型-向上造型
C)包含抽象方法,為子類提供一個(gè)統(tǒng)一的入口,子類有不同的實(shí)現(xiàn)
D)以上說法全部正確
答案:D
解析:概念理解
63.[單選題]以下程序的輸出結(jié)果是()
StaticvoidMain(string[]args)
(
intx=200,y=-10,z=300;
if(x<y)
if(y<0)z=-z;
elsez+=10;
Console.WriteLine("{0}",z);
Console.ReadKey();
}
A)0
B)-300
C)200
D)300
答案:D
解析:
64.[單選題]創(chuàng)建數(shù)據(jù)庫連接使用的對象是()。
A)Connection
B)Command
C)DataReader
D)DataSet
答案:A
解析:
65.[單選題]下列關(guān)于泛型集合描述錯(cuò)誤的是()。
A)泛型集合位于System.Collections.Generic命名空間
B)泛型集合只能存儲同一種類型的對象
C)最常用的泛型集合是List〈T>泛型集合和Dictionai'yVTKey.TValue》泛型集合
D)泛型集合位于System.10命名空間
答案:D
解析:
66.[單選題]在C#中,關(guān)于catch代碼塊,說法正確的是()
A)包含有可能引發(fā)異常的語句塊
B)無論是否發(fā)生異常,catch塊總是會被執(zhí)行
C)異常處理程序位于catch代碼塊中
D)一般不與try配合使用,而是單獨(dú)使用
答案:C
解析:
67.[單選題]在嵌套類中可以定義下列哪些成員。()
A)靜態(tài)屬性
B)靜態(tài)方法
0非靜態(tài)屬性
D)靜態(tài)字段
答案:C
解析:
68.[單選題]下列選項(xiàng)中,()是C#程序的主入口。
A)namespace
B)Program
C)Main()
D)Programs
答案:C
解析:
69.[單選題]在C#中,當(dāng)窗體首次顯示出來之前,會觸發(fā)()事件
A)Load
B)Show
C)ShowDialog
D)Click
答案:A
解析:
70.[單選題]以下程序的輸出結(jié)果是。
UsingSystem;
Namespaceaaa
{classExamplel
{staticvoidMain(string[]args)
{inta=5,b=4,c=6,d;
Console.WriteLine("{0}",d=a>b?(a>c?a:c):b);(先算最里面小括號里的條件關(guān)系式:當(dāng)a>c成立
,取a,否則為c;這里a>c不成立,所以小括號里的值為c=6)
(再算外面一重條件關(guān)系式,當(dāng)a>b成立,d=(a>c?a:c),否則為b;這里a>b成立,所以d=
(a>c?a:c)=6))
}
A)5
B)4
06
D)不確定
答案:C
解析:
71.[單選題]C#中每個(gè)int類型的變量占用——個(gè)字節(jié)的內(nèi)存()
A)1
B)2
C)4
D)8
答案:C
解析:
72.[單選題]當(dāng)對數(shù)據(jù)庫表中的數(shù)據(jù)進(jìn)行查詢時(shí),可以將查詢結(jié)果保存到()類的對象中。
A)DataSet
B)DataReaders
C)Command
D)Reader
答案:A
解析:
73.[單選題]下列選項(xiàng)中,不屬于C#關(guān)鍵字的是()。
A)int
B)string
C)boolean
D)char
答案:C
解析:
74.[單選題]下列選項(xiàng)中,能正確調(diào)用構(gòu)造函數(shù)的是()。
A)在方法中可以通過"this.類名([參數(shù)列表])"的方式
B)在構(gòu)造方法名后用":this([參數(shù)列表])"的方式
C)在方法名后用":this([參數(shù)列表])"的方法
D)以上都不對
答案:B
解析:
75.[單選題]哪一個(gè)算術(shù)操作符被用于兩個(gè)數(shù)被用于兩個(gè)數(shù)相除并返回余數(shù)?()
A)/
B)空格
C)Mod
曠
答案:C
解析:
76.[單選題]下列標(biāo)識符命名正確的是()0
A)exam-1
B)Main
C)_months
D)X.25
答案:C
解析:A:有運(yùn)算符。
B:關(guān)鍵字。
D:有.
77.[單選題]在HTML5表單屬性中用于獲取表單值的屬性是()
A)name
B)action
C)method
D)get
答案:A
解析:
78.[單選題]觀察下列代碼,找出錯(cuò)誤的行,并修改正確的選項(xiàng)是()ArrayListlist=new
ArrayList(){};Customerteng=newCustomer("馬騰A32,"汕頭市A;Customeryun=
newCustomer("王云",28,"杭州市");Customersi=newCustomer("李軍",25,"仙桃
市");list.Add(teng);list.Add(yun);list.Add(si);Console.WriteLine("排隊(duì)等待的客戶
有:");for(inti=0;i<list.Length;i++){(1)Console.WriteLine("{0}號
:{1}",i+1,(list[i]asCustomer).Name);}
A)沒有錯(cuò)
B)(1)List.Length改成List.Count
C)(1)List.Length改成List.Count()
D)(1)List.Length改成List.Length。
答案:B
解析:
79.[單選題]現(xiàn)有Customer類,實(shí)例化類的寫法正確的是。
A)Customer()cm=newCustomer();
B)Customercm=newCustomer();
C)Customer=newCustomer();
D)Customercm=Customer;
答案:B
解析:
80.[單選題]類的特征使用()來描述。
A)條件
B)屬性
C)方法
D)事件
答案:B
解析:
81.[單選題]NETFramework有兩個(gè)主要組件,分別是和NET基礎(chǔ)類庫。
A)公共語言運(yùn)行環(huán)境
B)Web服務(wù)
C)命名空間
D)MainO函數(shù)
答案:A
解析:
82.[單選題]下列語句創(chuàng)建了()個(gè)string對象
String[,]strArray=newstring[3,4]
A)0
B)3
04
D)12
答案:D
解析:二維數(shù)組3X4=12
83.[單選題]C#中的屬性主要體現(xiàn)了面向?qū)ο缶幊痰模ǎ┨匦浴?/p>
A)封裝
B)繼承
C)多態(tài)
D)抽象
答案:A
解析:概念理解
84.[單選題]垃圾回收在什么情況下會被執(zhí)行()。
A)程序啟動的時(shí)候
B)程序結(jié)束的時(shí)候
C)當(dāng)程序中顯示調(diào)用GC.Collect。方法時(shí)
D)自動完成隨機(jī)調(diào)用
答案:D
解析:
85.[單選題]將變量從字符串類型轉(zhuǎn)換為整型可以使用的類型轉(zhuǎn)換方法是()。
A)Str()
B)Cchar
OCStrO
D)int)Parse();
答案:D
解析:在編程過程中,數(shù)據(jù)轉(zhuǎn)換是經(jīng)常要用到的,C#中數(shù)據(jù)轉(zhuǎn)換的方法很多,拿將目標(biāo)對象轉(zhuǎn)換為整
型(int)來講,有四種方法:分別為(int)、int.Parse。、int.TryParse()和
Convert.Tolnt32(),那么這四種方法對被轉(zhuǎn)換對象有什么限制,以及各自之間有什么區(qū)別呢?相信
很多童鞋也不能完全說清楚。
下面從被轉(zhuǎn)換對象說起,在我們實(shí)際開發(fā)項(xiàng)目的過程中,我們碰到需要被轉(zhuǎn)換的類型大概有3大類
,分別是空值(NULL)、數(shù)字類型(包含float,double,int,long等)和字符串(string)這3類。
先看第一種情況:NULL,采用如下代碼進(jìn)行測試:
inta=Convert.Tolnt32(null);
intb;
boolrlt=int.TryParse(null,outb);
intc=int.Parse(null);
intd=(int)null;
很明顯,在運(yùn)行之前VS就會在最后一句報(bào)錯(cuò):"Cannotconvertnullto'int'becauseitisa
non-nullablevaluetype",這是說不能將NULL轉(zhuǎn)換為INT因?yàn)镮NT是一個(gè)非空值類型,然后注釋掉
最后一句,再運(yùn)行一下,發(fā)現(xiàn)這一句(intc=int.Parse(null);)會報(bào)如下錯(cuò)誤:"Value
cannotbenull.,值不能為空,a和b分別返回0,rlt為false;
然后繼續(xù)看第二種情況:數(shù)字類型(主要測試double和long類型),先將代碼修改如下:
doublem=1.232d;
inta=Convert.Tolnt32(m);
intb;
boolrlt=int.TryParse(m.ToStringO,outb);
intc=int.Parse(m.ToString());
intd二(int)m;
然后運(yùn)行一下,發(fā)現(xiàn)這一句(intc=int.Parse(m.ToString());)會報(bào)錯(cuò):"Inputstringwas
notinacorrectformat.v,輸入的字符串格式不正確,注釋掉這一句然后運(yùn)行,然后查看返回
值,a=l,b=0,rlt=false,d=l,將m的值修改為L532d后再運(yùn)行一次,查看結(jié)果為
a=2,b=0,r11=false,d=1;下面測試long類型,將代碼修改為:
longm=9223372036854775807;
inta=Convert.Tolnt32(m);
intb;
boolrlt=int.TryParse(m.ToStringO,outb);
intc=int.Parse(m.ToString());
intd=(int)m;
運(yùn)行后發(fā)現(xiàn)(inta=Convert.Tolnt32(m);)和(intc=int.Parse(m.ToString());)報(bào)錯(cuò)
:“ValuewaseithertoolargeortoosmallforanInt32.”,值對于Int32太大或太小,其
他返回結(jié)果b=0,rlt=false,d=~l;
下面繼續(xù)看第三種情況:字符串,同樣修改代碼如下:
stringm="1.32";
inta=Convert.Tolnt32(m);
intb;
boolrlt=int.TryParse(m,outb);
intc=int.Parse(m);
intd=(int)m;
發(fā)現(xiàn)最后一句(intd=(int)m;)報(bào)錯(cuò):"Cannotconverttype'string'to'int'",不能轉(zhuǎn)
換string到int類型,同樣注釋掉這句再運(yùn)行,發(fā)現(xiàn)(inta=Convert.Tolnt32(m);)和(intc
int.Parse(m);)均報(bào)如下的錯(cuò)誤:uInputstringwasnotinacorrectformat.w,輸入的字
符串格式不正確,只有將m的值修改為整型的字符串(如:"12")才不會報(bào)如此錯(cuò)誤。
好了,測試做完了,下面進(jìn)行總結(jié):
1)對于轉(zhuǎn)換對象,Convert.Tolnt32()可以為多種類型(例出數(shù)字類型外bool,DateTime等
),):丁口「2八6()和31:1@16()只能是整型字符串類型(即各種整型ToStringO之后的形式,不
能為浮點(diǎn)型,否則int.Parse。就會出現(xiàn)輸入的字符串格式不正確的錯(cuò)誤,int.TryParse()也會返回
false,輸出參數(shù)為0),(int)只能是數(shù)字類型(例float,int,uint等);
2)對于空值NULL,從運(yùn)行報(bào)錯(cuò)的角度講,(int)強(qiáng)制轉(zhuǎn)換和int.ParseO都不能接受
NULL;Convert.Tolnt32()其實(shí)是在轉(zhuǎn)換前先做了一個(gè)判斷,參數(shù)如果為NULL,則直接返回0,否則
就調(diào)用int.ParseO進(jìn)行轉(zhuǎn)換,int.TryParse()其實(shí)是對int.Parse()做了一個(gè)異常處理,如果出現(xiàn)
異常則返回false,并且將輸出參數(shù)返回0;
3)針對于浮點(diǎn)型的取舍問題,浮點(diǎn)型只有Convert.Tolnt32()和(int)能進(jìn)行轉(zhuǎn)換,但是也是進(jìn)行取
舍了的,Convert.Tolnt32()采取的取舍是進(jìn)行四舍五入,而(int)則是截取浮點(diǎn)型的整數(shù)部分,忽
略小數(shù)部分,例如Convert.Tolnt32(L499d)和(int)1.499d都返回1,Convert.Tolnt32(1.5d)返回
2,而(int)1.5d還是返回1;
4)關(guān)于溢出,將大的數(shù)據(jù)類型轉(zhuǎn)換為小的數(shù)據(jù)類型時(shí)Convert.Tolnt32()和int.Parse。都會報(bào)溢出
錯(cuò)誤,值對于Int32太大或太小,而(int)不報(bào)錯(cuò),但是返回值為T。
如此可見,我們在進(jìn)行數(shù)據(jù)轉(zhuǎn)換前選擇轉(zhuǎn)換方法要謹(jǐn)慎,如果是數(shù)字類型可以考慮直接用(int)強(qiáng)制
轉(zhuǎn)換,如果是整型字符串類型的,考慮用int.Parse。進(jìn)行轉(zhuǎn)換,如果不是這兩種類型,再考慮用
Convert.Tolnt32()進(jìn)行轉(zhuǎn)換。
86.[單選題]在.NET的控件中,Panel、GroupBox,TabControl等分組控件,有時(shí)候也被稱之為
()o(選擇一項(xiàng))
A)容器控件
B)組合控件
C)排列控件
D)基類控件
答案:A
解析:這幾個(gè)組件均是容器,可以放置其它容器和組件
87.[單選題]下面代碼實(shí)現(xiàn)數(shù)組array的冒泡排序,畫線處應(yīng)填入()。
int[]array={20,56,38,45};
inttemp;
for(inti=0;i<3;i++)
(
for(intj=0;j<____;j++)
(
if(a[j]<a[j+1])
(
temp=a[j];
arrayLj]=a[j+1];
array[j+1]=temp;
)
}
)
A)4-i
B)i
C)i+1
D)3-i
答案:D
解析:冒泡排序從字面意思理解為每次一次循環(huán)的最大數(shù)放到最后面。比如531三個(gè)數(shù)排序。
第一次先取第一個(gè):5,5依次和后面的兩個(gè)數(shù)比,大的值向后換一位。比完后應(yīng)值為3150
第二次又取31,5不用取了,因?yàn)樽詈笠粋€(gè)已經(jīng)是最大的。比完的值為13
所以就排好序了135.
下面來寫算法:
for(inti=0;i<3;i++)這句代表總共要循環(huán)多少次。題目中為4個(gè)數(shù)。所以一共要循環(huán)
3次。
第一次i=0;j從0到2.將最大值56取出來。array=20,38,45,56
第二次i=l;j從0到1.將最大值45取出來。
第三次i=2;j從0到0將最大38取出來。
所以這里答案為D。
標(biāo)準(zhǔn)程序
88.[單選題]C#面向?qū)ο笾校纾嚎蛻羧ャy行取現(xiàn)金,不可能直接從保險(xiǎn)柜中隨意拿取現(xiàn)金,只能
通過ATM或業(yè)務(wù)辦理窗口取出存在銀行的現(xiàn)金,那么現(xiàn)金就就可以看作銀行對象的(),ATM機(jī)業(yè)務(wù)
辦理窗口看作(),即可體現(xiàn)面向?qū)ο笾蟹庋b的特性。
A)屬性;字段
B)字段;屬性
C)字段;方法
D)屬性;方法
答案:B
解析:概念理解
置叁林摩
purlxcvcidBubbleSort(double[]data)
(
for(inti-0;i<data.Length-1;iz)
(
for(1st]?0;j<data.Length-1-1;Ji)
(
if(data[]]>data[j*l])
(
data[]]■data(]]?datafj?1);
data[jf1]-dava[j]-data[j*1];
data(j)-data(]J-data(]?1J;
89.[單選題]在C#中,分析下面的C#代碼,該程序的運(yùn)行結(jié)果是()。intx=l;
String[]names={"A","B","C"};names[-x]+=",";for(inti=0;i<names.Length;i++){
Console.Write(namesLi]);}
A)打印輸出A,BC
B)打印輸出AB,C
C)打印輸出ABC,
D)打印輸出ABC
答案:A
解析:
90.[單選題]針對下面的C#代碼:
usingSystem;
delegatevoidD(inti);
classP
(
publicstaticvoidMain()
(
V(newD(R));
)
publicstaticvoidR(intt)
V(21);
publicstaticvoidV(inti)
Console.WriteLine(i.ToStringO);
Console.ReadLineO;
}
)
以下說法正確的是()(選擇一項(xiàng))
A)代碼中存在錯(cuò)誤,delegatevoidD(inti);不能定義在名稱空間或者類之外
B)代碼中存在錯(cuò)誤,代碼行V(newD(R));使用委托錯(cuò)誤
C)程序正常運(yùn)行,輸出為0
D)程序正常運(yùn)行,輸出為21
答案:B
解析:
91.[單選題]在C#中,將路徑名"C:\DoCuments\^^存入字符串變量pAth中的正確語句是()
A).pAth=,C:\\DoCuments\\,';
B)pAth="C://DoCuments〃";
C),pAth="C:\DoCuments\";
D)pAth="C:\/DoCuments\/”;
答案:A
解析:
92.[單選題]在C#中,()表示。
A)空字符
B)空串
C)空值
D)以上都不是
答案:B
解析:表示一個(gè)空的字符串。
93.[單選題]下列關(guān)于抽象方法說法錯(cuò)誤的是()
A)使用abstract關(guān)鍵字修飾。
B)只能夠定義在抽象類中。
C)可以寫方法體在抽象方法中。
D)子類必須重寫抽象方法。
答案:C
解析:概念理解
94.[單選題]在VisualStudio.NET窗口中,在窗口中可以察看當(dāng)前項(xiàng)目的類和類型的層
次信息。
A)解決方案資源管理器(CS源文件)
B)類視圖
C)資源視圖
D)屬性(是修改的東西)
答案:B
解析:
類視圖型腑甯▼4X
XO0-
<^>▼P
/WindowsFormsApplicationl
D■項(xiàng)目引用
t>()WindowsFormsApplicationl
?()WindowsFormsApplicationl.Properti
95.[單選題]下列關(guān)于.Net的說法,正確的是()。
A)Net只能做C/S架構(gòu)。
B)Net只能做B/S架構(gòu)。
C)Net可以做B/S和C/S架構(gòu)。
D)以上說法都錯(cuò)誤。
答案:C
解析:
96.[單選題]如果要實(shí)現(xiàn)圖像的旋轉(zhuǎn)、翻轉(zhuǎn)或者同時(shí)旋轉(zhuǎn)和翻轉(zhuǎn),經(jīng)常使用Image類的方法實(shí)
現(xiàn)。
A)RotateFlipO
B)Drawlmage()
C)GetPixel()
D)SetPixel()
答案:A
解析:
97.[單選題]在C#中,SqlDataAdaprer對象用于向數(shù)據(jù)源更新數(shù)據(jù)的方法是()
A)Update方法
B)Fill方法
C)Delete方法
D)Remove方法
答案:A
解析:
98.[單選題]C#語言與JAvA語言一樣,也是一種面向?qū)ο蟮恼Z言,C#語言中聲明類的關(guān)鍵字是()。
A)using
B)ClAss
C)nAmespACe
D)MAin
答案:B
解析:
99.[單選題]C#中導(dǎo)入某一命名空間的關(guān)鍵字是()。
A)using
B)use
C)import
D)include
答案:A
解析:using引入命名空間。
100.[單選題]在C#中using關(guān)鍵字的作用是()o
A)新建實(shí)例
B)調(diào)用類
C)導(dǎo)入命名空間
D)定義命名空間
答案:C
解析:
101.[單選題]以下程序段的輸出結(jié)果是
intn=2;
while(n==0)
Console.WriteLine("{0}",n);
n-;
Console.WriteLine("{0}",n);
A)0
1
2
0
B)0
1
2
c)o
1
D)1
答案:D
解析:
102.[單選題]小數(shù)類型和浮點(diǎn)類型都可以表示小數(shù),正確說法:()
A)兩者沒有任何區(qū)別
B)小數(shù)類型比浮點(diǎn)類型取值范圍大
C)小數(shù)類型比浮點(diǎn)類型精度高
D)小數(shù)類型比浮點(diǎn)類型精度低
答案:C
解析:浮點(diǎn)類型
小數(shù)在C#中采用浮點(diǎn)類型的數(shù)據(jù)來表示,浮點(diǎn)類型的數(shù)據(jù)包含兩種:單精度浮點(diǎn)型(float)和雙精
度浮點(diǎn)型(double),其區(qū)別在于取值范圍和精度的不同。計(jì)算機(jī)對浮點(diǎn)數(shù)據(jù)的運(yùn)算速度大大低于
對整數(shù)的運(yùn)算速度,因此在對精度要求不高的情況下,我們可以采用單精度類型,而在精度要求較
高的情況下可以使用雙精度類型。
float類型是32位寬,double類型是64位寬。
浮點(diǎn)類型數(shù)據(jù)的精度如下:
單精度:精度為7位數(shù)
雙精度:精度為15~16位數(shù)
小數(shù)類型
小數(shù)類型(decimal)類型數(shù)據(jù)是高精度的類型數(shù)據(jù),占用16個(gè)字節(jié)(128位),主要為了滿足需要
高精度的財(cái)務(wù)和金融計(jì)算機(jī)領(lǐng)域。小數(shù)類型數(shù)據(jù)的精度為29位數(shù)
小數(shù)類型數(shù)據(jù)的后面必須跟m或者M(jìn)后綴來表示它是decimal類型的,如3.14m、0.28m等,否則就會被
解釋成標(biāo)準(zhǔn)的浮點(diǎn)類型數(shù)據(jù),導(dǎo)致數(shù)據(jù)類型不匹配。
103.[單選題]下列選項(xiàng)中,關(guān)于異常處理說法錯(cuò)誤的是(),,
A)可以通過try…catch代碼塊捕獲異常
B)可以使用throw關(guān)鍵字拋出異常
0如果存在finally代碼塊,那么finally中的代碼一定會被執(zhí)行
D)在異常處理中,可以沒有"y代碼塊
答案:D
解析:
104.[單選題]下列關(guān)于for循環(huán)的語法格式,正確的是()。
A)for(inti=1,i<=3,i++){}
B)for(inti;i<=3;i++){}
C)for(i=1;i<=3;i++){}
D)for(inti=l;i<=3;i++){}
答案:D
解析:
105.[單選題]在sqlserver中,現(xiàn)有表Stu,查詢所有信息,列出前25%的記錄
A)Selecttop25*fromStu
B)Selecttop25%*fromStu
C)Selecttop25percentfromStu
D)Selecttop25percent*fromStu
答案:D
解析:
106.[單選題]下列選項(xiàng)中,屬于選擇結(jié)構(gòu)語句()。
A)for語句
B)if,?,elseif…else語句
C)while語句
D)do…while語句
答案:B
解析:
107.[單選題]C#應(yīng)用程序由一個(gè)或者多個(gè)類組成,一個(gè)應(yīng)用程序的所有程序代碼()
A)必須封裝在類中
B)不能封裝在類中
C)必須封裝在一個(gè)類中
D)必須封裝在多個(gè)個(gè)類中
答案:A
解析:
108.[單選題]在SQLServer中,以下關(guān)于數(shù)據(jù)操縱語句說法錯(cuò)誤的是()
A)使用Insert語句一次只能插入一行數(shù)據(jù)
B)使用Insert語句一次可以插入多行數(shù)據(jù)
C)使用Update語句一次可以更新多行數(shù)據(jù)
D)使用Delete語句一次可以刪除多行數(shù)據(jù)
答案:A
解析:
109.[單選題]以下C#中轉(zhuǎn)義字符用于換行的是
A)\t
B)\r
C)\n
D)\f
答案:C
解析:
110.[單選題]實(shí)現(xiàn)文件的讀寫操作,需要引入的命名空間是()
A)usingSystem
B)usingSystem.10
C)usingSystem,file
D)usingSystem,data
答案:B
解析:概念理解
111.[單選題]下列關(guān)于變量的說法,正確的是()。
A)變量用來在計(jì)算機(jī)中存儲數(shù)據(jù)
B)定義變量時(shí),在內(nèi)存中會開辟一塊內(nèi)存空間
C)C#單行注釋符號是"/**/"
D)C#多行注釋就是由單行注釋組成的,沒有多行注釋的概念
答案:B
解析:
112.[單選題]關(guān)于C#的委托機(jī)制的主要步驟的說明,錯(cuò)誤的是()
A)第一步聲明樣板,需用delegate修飾,樣板要有方法體實(shí)現(xiàn)部分
B)第二步定義準(zhǔn)備調(diào)用的方法,該方法的參數(shù)類型、個(gè)數(shù)及參數(shù)的順序必須與樣板的定義相同
C)第三步定義delegate類型的處理函數(shù),該函數(shù)的參數(shù)就是第二步中調(diào)用的方法
D)創(chuàng)建樣板的實(shí)例,傳入準(zhǔn)備調(diào)用的方法名
答案:A
解析:
113.[單選題]在.Net中,List〈T>泛型集合位于哪個(gè)命名空間內(nèi)()。
A)System.Array
B)System.10
C)System.Collections
D)System.Collections.Generic
答案:D
解析:
114.[單選題]當(dāng)窗體加載時(shí),會觸發(fā)以下哪個(gè)事件()。
A)Click
B)Load
C)MouseLeave
D)MouseEnter
答案:B
解析:
115.[單選題]如果想為工具欄的多個(gè)工具按鈕提供圖像,應(yīng)該使用____控件。
A)PictureBox
B)ImageList
C)CheckBox
D)ListBox
答案:B
解析:
116.[單選題]以下數(shù)據(jù)類型不能表示負(fù)數(shù)范圍的是()
A)sbyte
B)decimal
C)double
D)uint
答案:D
解析:
大小,NCT*¥
uint0■4,294,967,295加號32areSytt*m.U!nt32
117.[單選題]以下類MyClAss的屬性Count屬于___屬性.()C..lAssMyClAss
{
I..nti;
I..ntCount
(
Get{returni;}
}
)
A).只讀
B)只寫
C)可讀寫
D)不可讀不可寫
答案:A
解析:
118.[單選題]下列類定義代碼,當(dāng)用來聲明對象car,并用Carcar=newCar();實(shí)例化后,可以通過
car對象直接賦值的字段是()。publicclassCar{publicstringtype;stringNo;private
intheavy;doublespeed;protectedstringowner;publicstringprice;privatestring
color;}
A)typeNo
B)heavyowner
C)typeownerprice
D)typeprice
答案:D
解析:
119.[單選題]當(dāng)整數(shù)A賦值給一個(gè)oBjeCt對象時(shí),整數(shù)A將會被。
A)拆箱
B)丟失
C)裝箱
D)出錯(cuò)
答案:C
解析:
120.[單選題]在C#中,下列關(guān)于派生類的描述中,錯(cuò)誤的是。。
A)派生類是基類的子集
B)派生類只能有一個(gè)基類
C)一個(gè)派生類可以作為另一個(gè)派生類的基類
D)派生類繼承了基類的所有成員函數(shù)包括它的構(gòu)造函數(shù)
答案:D
解析:
121.[單選題]在c#中new關(guān)鍵字的作用是。
A)新建對象實(shí)例
B)定義命名空間
C)調(diào)用類
D)引入命名空間
答案:A
解析:
122.[單選題]下列關(guān)于數(shù)組的描述中,哪些選項(xiàng)是不正確的?()o
A)String類中的許多方法都能用在數(shù)組中
B)System.Array類是所有數(shù)組的基類
C)String類本身可以被看做是一個(gè)System.Char對象的數(shù)組
D)數(shù)組可以用來處理數(shù)據(jù)類型不同的批量數(shù)據(jù)
答案:D
解析:數(shù)組在定義的時(shí)候必須指定類型,因此不能處理多種類型。
123.[單選題]在HTML5標(biāo)簽屬性align的可選值中不包括()
A)right
B)left
C)center
D)bottom
答案:D
解析:
124.[單選題]在C#中,分析下面的C#代碼,該程序的運(yùn)行結(jié)果是()intindex=l;intL]foo=new
int[3];intbar=foo[index];intbaz=bar+index;Console.WriteLine(baz);
A)0
B)1
C)2
D)編譯錯(cuò)誤
答案:B
解析:
125.[單選題]下列關(guān)于構(gòu)造函數(shù)的描述中,錯(cuò)誤的是()
A)構(gòu)造函數(shù)可以重載
B)構(gòu)造函數(shù)名和類名相同
C)構(gòu)造函數(shù)可以被繼承
D)構(gòu)造函數(shù)是在實(shí)例化對象時(shí)由系統(tǒng)自動調(diào)用的
答案:C
解析:
126.[單選題]下列選項(xiàng)中,可以與publicintAdd(intnum)方法構(gòu)成重載的是()。
A)publicintAdd(intnuml);
B)publicvoidAdd(intnum);
C)publicstringAdd(intnuml,);
D)publicintAdd(doublenuml);
答案:D
解析:
127.[單選題]對于標(biāo)簽控件Label的錯(cuò)誤說法是()
A)要修改Label上的字內(nèi)容,可修改該控件Caption屬性
B)要修改Label上的字內(nèi)
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 生態(tài)園戶外網(wǎng)球場施工合同
- 手術(shù)室護(hù)理工作守則
- 物業(yè)管理智能化施工合同
- 醫(yī)院投訴處理與信息系統(tǒng)
- 旅游住宿合同管理流程
- 項(xiàng)目部進(jìn)度跟蹤系統(tǒng)
- 游戲開發(fā)公司聘用合同范本
- 機(jī)場新建工程塔機(jī)租賃協(xié)議
- 校園網(wǎng)絡(luò)布線工程合同范本
- 化妝品銷售兼職協(xié)議
- 中日服飾文化對比
- 獐子島審計(jì)案例
- 輸液導(dǎo)管相關(guān)靜脈血栓形成中國專家共識護(hù)理課件
- 選煤廠安全規(guī)程
- 《婦科腫瘤化療方案》課件
- 航空物流教育培訓(xùn)課件模板
- 關(guān)于二十四節(jié)氣的常識
- 微積分第一學(xué)期期末試卷匯總
- 《幼兒園家長工作指導(dǎo)》 課件 模塊三 項(xiàng)目2 幼兒園家長工作特殊指導(dǎo)
- 體育學(xué)科2022版新課程標(biāo)準(zhǔn)測試題含答案
- 部門王者榮耀比賽策劃方案
評論
0/150
提交評論