版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
千里之行,始于足下讓知識帶有溫度。第第2頁/共2頁精品文檔推薦C#練習(xí)題(基礎(chǔ)知識部分)一、單項(xiàng)挑選題
1、C#程序設(shè)計(jì)語言屬于什么類型的編程語言?(C)
A匯編語言
B機(jī)器語言
C高級語言
D自然語言
2、請問經(jīng)過表達(dá)式a=3+1>5?0:1的運(yùn)算,變量a的終于值是什么?(B)
A3
B1
C0
D4
3、關(guān)于如下程序結(jié)構(gòu)的描述中,哪一項(xiàng)是正確的?(A)
for(;;)
{循環(huán)體;}
A向來執(zhí)行循環(huán)體,即死循環(huán)
B執(zhí)行循環(huán)體一次
C不執(zhí)行循環(huán)
體D程序不符合語法要求
4、設(shè)double型變量x和y的取值分離為12.5和5.0,那么表達(dá)式
x/y+(int)(x/y)-(int)x/y的值為(C)
A2.9
B2.5
C2.1
D2
5、設(shè)bool型變量a和b的取值分離為true和false,那么表達(dá)式a
Binta[]=newint[2];
Cint[]a={1,3}
Dint[]a=int[]{1,3}
10、以下不屬于.NET編程語言的是(A)
AJava
BC#
CVC.NETD、VB.NET
11、下列語句執(zhí)行后y的值為(C)
intx=0,y=0;
while(xn>f;
C.boolbo=true+false;
D.boolbo=true==false;
28.假設(shè)有如下數(shù)組int[]a=newint[10];則下列不正確的是(C)
A.intn=5;a[n]=a[0]+a[1];
B.a[0]=1;a[1]=2;a[2]=’3’;
C.a[0]=1;a[1]=2;a[2]=”3”;
D.a[2*3]=2*3;
29.在C#語言中,運(yùn)算符"="和"=="的功能分離是(B)
A.關(guān)系運(yùn)算和賦值運(yùn)算
B.賦值運(yùn)算和關(guān)系運(yùn)算
C.都是關(guān)系運(yùn)算
D.都是賦值運(yùn)算
30.兩次運(yùn)行下面的程序,假如從鍵盤上分離輸入6和3,則輸出結(jié)果是(C)。
intx;
x=int.Parse(Console.ReadLine());
if(x++>5)
Console.WriteLine(x);
else
Console.WriteLine(x--);
A.7和5
B.6和3
C.7和4
D.6和4
31.為了避開嵌套的條件分支語句if-else的二義性,C語言規(guī)定:C程序中的else總是與(B)組成配對關(guān)系。
A.縮排位置相同的if
B.在其之前未配對的if
C.在其之前未配對的最近的if
D.同一行上的if
32.設(shè)整型變量a為5,使b不為2的表達(dá)式是(C)。
A.b=a/2
B.b=6-(--a)
C.b=a%2
D.b=a>3?2:1
33.以下可以為二維數(shù)組舉行賦值的是(D)
A.int[,]a=newint[,]{1,2,3,4,5,6,7,8};
B.int[,]a=newint[2,3]{{1,2},{3,4}};
C.int[,]a=newint[2,3]{{1,2,3},{1,2}};
D.int[,]a=newint[,]{{1,2,3},{4,5,6}};
34.關(guān)于循環(huán)語句下列錯(cuò)誤的是(D)
A.for語句while語句與dowhile語句可以互相替換。
B.while(5){Console.WriteLine(“Hello!”);}將無限輸出字符串Hello。
C.for(inti=5;i=1;
B.x>=2;
C.x>0;
D.x>3;
36.C#程序設(shè)計(jì)語言屬于什么類型的編程語言(C)
A.匯編語言B.機(jī)器語言C.高級語言D.自然語言
37.在C#中,表示一個(gè)字符串的變量應(yīng)使用以下哪條語句定義(B)A.CStringstr;B.stringstr;C.DimstrasstringD.char*str;38.在C#中,下列哪些語句可以創(chuàng)建一個(gè)具有3個(gè)初始值為””的元素的字符串?dāng)?shù)組(C)
A.stringStrList[3](””);
B.string[3]StrList={””,””,””};
C.string[]StrList={””,””,””};
D.string[]StrList=newstring[3];
39.關(guān)于如下程序結(jié)構(gòu)的描述中,哪一項(xiàng)是正確的(A)
for(;;)
{
循環(huán)體;
}
A.向來執(zhí)行循環(huán)體,即死循環(huán)
B.執(zhí)行循環(huán)體一次
C.不執(zhí)行循環(huán)體
D.程序不符合語法要求
40.可以作為自定義標(biāo)識符的是(D)
A.2xB.break
C.m-nD.m_n
41.C#語言不能選用的字母是(B)
A._w
B.π
C.Ii
D.i
42.屬于C#語言基本數(shù)據(jù)類型的是(B)
A.字符串型
B.整型
C.數(shù)組型
D.結(jié)構(gòu)型
43.C#語言的長整型數(shù)值在計(jì)算機(jī)中占用的字節(jié)個(gè)數(shù)是(A)
A.8
B.2
C.3
D.4
44.下列選項(xiàng)中屬于字符串常量的是(B)
A.ABC
B.“ABC”
C.‘a(chǎn)bs’
D.‘a(chǎn)’
45.設(shè)整型變量i的值為3,則表達(dá)式ii的值為(B)
A.0
B.1
C.2
D.3
46.下列代碼的運(yùn)行結(jié)果是:(A)
inta=30;
intb=20;
b=a;
a=10;
Console.WriteLine(a);
Console.WriteLine(a/b);
A、10C、30
00
B、10D、10
11.5
47.設(shè)inta=9,b=6,c執(zhí)行語句c=a/b+0.8后c的值是(X)
A.1
B.1.8
C.2
D.2.3
48.在C#編制的財(cái)務(wù)程序中,需要?jiǎng)?chuàng)建一個(gè)存儲流淌資金金額的暫時(shí)變量,則應(yīng)使用下列哪條語句(A)
A.decimalEMoney;B.intEMoney;
C.stringEMoney;D.DimEMoneyasdouble;
49.設(shè)intx=10,a=0,b=25則條件表達(dá)式x>D.==
二、多項(xiàng)挑選題(本大題共5小題,每小題2分,共10分)
1、switch()語句中的控制表達(dá)式可以是下面哪幾種類型?(BCD)
Ainteger類型
Bchar類型
Cstring類型
Denum類型
2、在數(shù)組中,對于for和foreach語句,下列哪些選項(xiàng)中的說法正確的?(ABD)
Aforeach語句能使你不用索引就可以遍歷囫圇數(shù)組
Bforeach語句總是遍歷囫圇數(shù)組
Cforeach語句總是從索引1遍歷到索引Length
D假如需要修改數(shù)組元素就必需使用for語句
3、設(shè)置inta=3。
從以下選項(xiàng)中,選出全部變量result的值為true的表達(dá)式。(ABD)
Aboolresult=(a++>=3)
Bboolresult=(++a>3)
Cboolresult=(a==-4)
Dboolresult=!(a++>3)
4、通常計(jì)算機(jī)程序是由若干條語句組成的,組成程序的常用-結(jié)構(gòu)分離是下列哪幾種?(ABC)
A挨次結(jié)構(gòu)
B分支結(jié)構(gòu)
C循環(huán)結(jié)構(gòu)
D跳轉(zhuǎn)結(jié)構(gòu)
5、下面選項(xiàng)(BD)是C#語言中定義的循環(huán)語句類型。
Aifelse
Bwhile
Cswitch…case
Dfor
6.在C#程序中,入口函數(shù)的正確聲明為(AB)
A.staticintMain(){……}
B.staticvoidMain(){……}
C.staticvoidmain(){……}
D.staticMain(){……}
7.從下列選項(xiàng)中,選出變量result的返回值是false的表達(dá)式(AB)
A.boolresult=(4==5);
B.boolresult=(1!=1);
C.boolresult=(1==1);
D.boolresult=0;
8.通常計(jì)算機(jī)程序是由若干條語句組成的,組成程序的常用結(jié)構(gòu)分離是下列哪幾種(abc)
A.挨次結(jié)構(gòu)B.分支結(jié)構(gòu)C.循環(huán)結(jié)構(gòu)D.跳轉(zhuǎn)結(jié)構(gòu)
9.switch()語句中的控制表達(dá)式可以是下面哪幾種類型(abc)
A.int類型
B.char類型
C.string類型
D.enum類型
10.在數(shù)組中,對于for和foreach語句,下列哪些選項(xiàng)中的說法正確(ABD)A.foreach語句能使你不用索引就可以遍歷囫圇數(shù)組
B.foreach語句總是遍歷囫圇數(shù)組
C.foreach語句總是從索引1遍歷到索引Length
D.假如需要修改數(shù)組元素就必需使用for語句
三、推斷題(本大題共5小題,每小題3分,共15分)
1、在C#編程環(huán)境中,常量的值可以在代碼中被修改。(X)
2、C#程序的執(zhí)行是從第一個(gè)辦法開頭,到Main辦法結(jié)束。(X)
3、Main辦法的返回值類型必需是void的類型。(X)
4、else語句總是與離他最近的一個(gè)if語句相匹配。(X)
5、在C#中,%運(yùn)算符的兩邊都必需是整型的。(x)
6.在C#2022編程環(huán)境中,常量的值可以在代碼中被修改。(x)
7.在C#2022編程環(huán)境中,int類型變量的位數(shù)是16位。(x)
8.數(shù)組的長度不能是變量(Y)
9.C#程序中使用0表示規(guī)律非(Y)
10.C#關(guān)于switch小括號中表達(dá)式可以是字符串類型(Y)
四、程序閱讀題(本大題共5小題,每小題4分,共20分)
1.寫出下列程序的運(yùn)行結(jié)果。
staticvoidMain(string[]args)
{
string[]words=newstring[]{“a”,”b”,”c”};
foreach(stringwordinwords)
{
Console.WriteLine(word);
}
}
答:_____abc______
2.完美如下程序:鍵入10個(gè)整數(shù),統(tǒng)計(jì)其中正數(shù)(neg)、負(fù)數(shù)(pos)和零(zero)的個(gè)數(shù)并將三者輸出。
inti;
intnum;
intzeroNum=0;
int____________ZengNum=0;
intFuNum=0;
for(i=1;i0)
{
ZengNum++;
}
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度特色農(nóng)產(chǎn)品黃牛養(yǎng)殖購銷合同3篇
- 二零二五年融資租賃合同規(guī)范本2篇
- 二零二五版?zhèn)€人房產(chǎn)抵押借款擔(dān)保合同3篇
- 二零二五年度食堂廚房設(shè)計(jì)咨詢與服務(wù)合同2篇
- 二零二五版LOGO知識產(chǎn)權(quán)授權(quán)與品牌戰(zhàn)略規(guī)劃合同3篇
- 二零二五版糧食進(jìn)出口貿(mào)易代理合同示范文本3篇
- 二零二五版服務(wù)器租賃與數(shù)據(jù)同步服務(wù)合同3篇
- 二零二五年度高速鐵路建設(shè)用聚乙烯管材管件采購合同3篇
- 二零二五年度智能停車場設(shè)施安裝與管理系統(tǒng)合同3篇
- 二零二五年酒類連鎖加盟管理及培訓(xùn)合同3篇
- 2025年度土地經(jīng)營權(quán)流轉(zhuǎn)合同補(bǔ)充條款范本
- 南通市2025屆高三第一次調(diào)研測試(一模)地理試卷(含答案 )
- Python試題庫(附參考答案)
- 聚酯合成副反應(yīng)介紹
- DB37-T 1342-2021平原水庫工程設(shè)計(jì)規(guī)范
- 電除顫教學(xué)課件
- 廣東省藥品電子交易平臺結(jié)算門戶系統(tǒng)會員操作手冊
- DB32T 3960-2020 抗水性自修復(fù)穩(wěn)定土基層施工技術(shù)規(guī)范
- 大斷面隧道設(shè)計(jì)技術(shù)基本原理
- 41某31層框架結(jié)構(gòu)住宅預(yù)算書工程概算表
- 成都市國土資源局關(guān)于加強(qiáng)國有建設(shè)用地土地用途變更和
評論
0/150
提交評論