版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2009級(jí)第一學(xué)年上半學(xué)期C#期末考試試題
第一題:?jiǎn)雾?xiàng)選擇題(共30題,每一題2分)
1.以下數(shù)據(jù)類型中不可以使用算術(shù)運(yùn)算運(yùn)算的是(A)
A.bool
B.char
C.decimal
D.sbyte
2.在C#中以下賦值不允許的是(C)
A.shortb=2;sbytec;b=c;
B.charb='a';intc;c=b;
C.doubleb=2longc;c=b;
D.decimalb=2mbytec;b=c;
3.以下賦值語句中正確的是()
A.shortx=32768;
B.ushorty=65534;
C.longx=5000;inty=x;
D.doublex=20;decimaly=x;
4.以下數(shù)據(jù)類型不能表示負(fù)數(shù)范圍的是(D)
A.sbyte
B.decimal
C.double
D.uint
5.在C#中下列表達(dá)式不正確的是(B)
A.doublea;doubleb=2;intc=3;a=b+c;
B.shorta;byteb=2;bytec=3;a=b+c;
C.stringa;stringb="l"stringc="2"a=b+c;
D.boola;boolb=true;boolc=falsea=b==c;
6.C#中下列變量標(biāo)識(shí)符定義不正確的是(C)
A.m_n
B._al24;
C.@3_4;
D.udouble
7.C#中下列字符是可顯示字符的是(B)
A.'\n'
B「\\'
C.Atz
D.V
8.下列對(duì)于實(shí)數(shù)類型說法正確的是(D)
A.double類型的數(shù)據(jù)占用字節(jié)數(shù)比decimal類型的高,所以范
圍表示比decimal類型要大。
B.float類型的變量占用字節(jié)數(shù)比long類型的變量要小,所以
可以將float類型的變量賦值給long類型的數(shù)據(jù)。
C.decimal類型比double類型的變量占用的字節(jié)數(shù)要大很多,
所以可以將double類型的數(shù)據(jù)賦值給decimal類型。
D.decimal類型的變量不可以與double和float類型的變量之
間直接賦值
9.以下語句不可以在屏幕上輸出Hello,World語句是(C)
A.Console.WriteLine("Hello"+”,World");
B.Console.Write("Hello{0}”,"World");
C.Console.WriteLine("{0},{l}","Hello,World");
D.Console.Write("Hello,World");
10.以下強(qiáng)制類型轉(zhuǎn)換書寫不正確的是
A.inta;doubleb=2.3;a=Convert.Tolnt32(b);
B.inta;doubleb=2.3;a=int.Parse(b);
C.charc;inta=97;c=(char)a;
D.floata;doubleb=2d;a=Convert.ToSingle(b);
IL以下數(shù)組初始化不正確的是(A)
A.int[]a=newint[5]{l,2,3,4};
B.inta[]=new2,3,4};
C.int[]a={123,4};
D.int[]a;a=new2,3,4};
12.已矢口如下變量decimala=12.4m;floatf=2.6f;doublen=3.6d;int
m=5,則正確的語句是:
A.boolbo=(a=f)?a:f;
B.boolbo=m>n>f;
C.boolbo=true+false;
D.boolbo=true==false;
13.假設(shè)有如下數(shù)組int[]a=new則下列不正確的是()
A.intn=5;a[n]=a[0]+a[l];
B.a[0]=l;a[l]=2;a[2]=#3/;
C.a[0]=l;a[l]=2;a[2]=/z3w;
D.a[2*3]=2*3;
14.在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)算
15.兩次運(yùn)行下面的程序,如果從鍵盤上分別輸入6和3,則輸
出結(jié)果是()0
intx;
x=int.Parse(Console.ReadLine());
if(x++>5)
Console.WriteLine(x);
else
Console.WriteLine(x--);
A.7和5B.6和3C.7和4D.6和4
16.為了避免嵌套的條件分支語句if-else的二義性,C語言規(guī)
定:C程序中的else總是與(A)組成配對(duì)關(guān)系。
A.縮排位置相同的if
B.在其之前未配對(duì)的if
C.在其之前未配對(duì)的最近的if
D.同一行上的if
17.設(shè)整型變量a為5,使b不為2的表達(dá)式是()0
A.b=a/2
B.b-6-(—a)
C.b=a%2
D.b=a>3?2:1
18.以下可以為二維數(shù)組進(jìn)行賦值的是(D)
A.int[Ja=newint[,]{L2,3,4,5,6,7,8};
B.intL]a=newint[2,3]{{l,2},{3,4});
C.int[Ja=newint[2,3]{{l,2/3},{l,2}};
D.int[,]a=newint[,]{{l,2,3},{4,5,6}};
19.關(guān)于循環(huán)語句下列錯(cuò)誤的是(B)
A.for語句while語句與dowhile語句可以相互替換。
B.while⑸{Console.WriteLine("Hello!”);}將無限輸出字符串
Helloo
C.for(inti=5;i<13;i++){}這個(gè)語句將運(yùn)行8次
D.while語句中的條件必須是布爾類型的結(jié)果
20.已知如下程序,下列選項(xiàng)放在空白處不能輸出***的是(D)
voidmain()
(
intx=6;
do
(
Console.WriteLine(//*//);
x-;
-x;
}while()――空白處
)
A.x>=l;
B.x>=2;
C.x>0;
D.x>3;
二、程序閱讀題(4題,每題5分)
1.voidmain()
intk=2,i=2,m;
m=(k+=i*=k);
Console.WriteLine("{0},{l}",m,i);
}
輸出結(jié)果O
2.voidmain()
(
chargrade='C;
switch(grade)
(
case'A':
Console.WriteLine(">=85.");
break;
caseB:
Console.WriteLine(">=70.");
break;
case'C:
Console.WriteLine(">=60.");
break;
case'D':
Console.WriteLine("<60.");
break;
default:
Console.WriteLine("error.");
break;
)
)
輸出結(jié)果。
3.int[z]c={{1001,90,20,55},{1002,80,75,65},{1003,55,100,
100},{1004,34,87,88}};
for(inti=0;i<c.GetLength(O);i++)
(
intsum=0;
for(intj=1;j<c.GetLength(l);j++)
(
sum+=c[i,j];
)
if(sum>totalmax)
(
totalmax=sum;
rowindex=i;
)
)
Console.WriteLine(c[rowlndex,0]);
4.
int[Jc={{90,20,55},{80,75,65},{55,100,100},{34,87,88}};
for(intj=0;j<4;j++)
a[4,j]=a[OJ]+a[l,j]+a[2,j]+a[3J];
Console.WriteLine("第{0}歹l|之和為{1『,j+1,a[4,j]);
)
三.編程題:(4題,每題10分)
1、輸出數(shù)組arrylista=[0,L234,5,6,7,8
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 瀏陽市人民醫(yī)院2025年公開招聘編外合同制人員備考題庫(kù)及參考答案詳解1套
- 湖南省株洲市2023-2024學(xué)年九年級(jí)上學(xué)期期末考試物理試卷(含答案)
- 2026年住宅裝修設(shè)計(jì)合同
- 2025年第十三師中級(jí)人民法院聘用制書記員招聘?jìng)淇碱}庫(kù)及1套參考答案詳解
- 中國(guó)人民銀行所屬企業(yè)網(wǎng)聯(lián)清算有限公司2026年度校園招聘26人備考題庫(kù)及參考答案詳解
- 2026年科技成果評(píng)估作價(jià)入股合同
- 2025年招商銀行佛山分行社會(huì)招聘?jìng)淇碱}庫(kù)及1套參考答案詳解
- 2025年青島市李滄區(qū)人民法院公開招聘司法輔助人員備考題庫(kù)及答案詳解1套
- 長(zhǎng)沙市望城區(qū)人民醫(yī)院2025年面向社會(huì)公開招聘編外合同制專業(yè)技術(shù)人員備考題庫(kù)及1套完整答案詳解
- 青島日?qǐng)?bào)社招聘事業(yè)單位工作人員筆試真題2024
- 2025年仲鎢酸銨行業(yè)分析報(bào)告及未來發(fā)展趨勢(shì)預(yù)測(cè)
- 螺栓強(qiáng)度校核課件
- 混凝土及外加劑知識(shí)培訓(xùn)課件
- 1-視頻交換矩陣
- 收養(yǎng)政策知識(shí)培訓(xùn)內(nèi)容課件
- 2025-2026學(xué)年統(tǒng)編版一年級(jí)上冊(cè)道德與法治教學(xué)計(jì)劃
- 《機(jī)器學(xué)習(xí)》課件-第6章 強(qiáng)化學(xué)習(xí)
- 早產(chǎn)合并新生兒呼吸窘迫綜合征護(hù)理查房
- 警校偵查專業(yè)畢業(yè)論文
- 生態(tài)教育心理干預(yù)-洞察及研究
- 票務(wù)提成管理辦法
評(píng)論
0/150
提交評(píng)論