C#期末試卷A卷_第1頁
C#期末試卷A卷_第2頁
C#期末試卷A卷_第3頁
C#期末試卷A卷_第4頁
C#期末試卷A卷_第5頁
免費預(yù)覽已結(jié)束,剩余2頁可下載查看

下載本文檔

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

文檔簡介

1、北京市儀器儀表高級技工學(xué)校2017-2018學(xué)年度第一學(xué)期C#項目開發(fā)期末考試試卷(A)卷(共7頁)15Z-5班 姓名: 學(xué)號: 成績: 一、單選題(每題2分,共30分,錯填或不填均無分)1 .在32位計算機(jī)中,一個字長所占的字節(jié)數(shù)為()A) 1B) 2C) 4D) 82 .以下選項中合法的用戶標(biāo)識符是()A) long B) test C) 3DmaxD) break3 .以下程序的輸出結(jié)果是()。void main() int m = 1,n =1, k;if (+m < 1 && n- <= 0)Console.WriteLine("0,1"

2、;, m, n);elseConsole.WriteLine("0,1",m, n);A) 0, 2B) 1 ,2 C) 1, 1D) 2 ,14 .以下程序段中與語句 k=a>b?(b>c?1:0):0;功能等價的是()。A) if(a>b&&b>c)k=1;else k=0;B) if(a>b|b>c)k=1;C) if(a<=b)k=0;else if(b<=c) k=1;else k=0;D) if(a>b)k=1;else if(b>c) k=1;5 .下面程序段的運(yùn)行結(jié)果是(int x=

3、0,y=0;while (x<4)y+;X+=+y ;Console.Write("0,1", y, x);A) 20,7B) 4, 6 C) 6,12 D) 20,86 .下面的符號常量定義中,正確的是 ()A) const double PI 3.14; B) const double PI;C) const double PI=3.14 D) const PI 3.147 .若有定義:int a=1,b=2,c=3,d=4,x=5,y=6;則表達(dá)式(x=a>b)&&(y=c>d) 的值為(A) 0 B) 1C) 5D) 68 .以下(

4、)是不正確的字符串常量。A) "12'12" B) 'abc' C) "0"D)""9 .若有定義:int x=1111,y=222,z=33;則語句 Console.WriteLine(,0+1+2”, x, y, z);運(yùn)行后的輸出結(jié)果為()。A) 111122233 B) 1111,222,33C) 1111 222 33 D) 1111+222+3310 .語句a=(3/4)+3%2;運(yùn)行后,a的值為()。A) 0B) 1C) 2 D) 311 .以下程序段中與語句k=a>b?(b>c?1:

5、0):0;功能等價的是()。A) if(a>b&&b>c)k=1;else k=0;B) if(a>b|b>c)k=1;C) if(a<=b)k=0;else if(b<=c) k=1;else k=0;D) if(a>b)k=1;else if(b>c) k=1;12 .執(zhí)行語句for (i=1;i+<4;);后變量i的值是()。A)不定B) 3C) 4D) 513 .若有定義:int a=1,b=2,c=3,d=4,x=5,y=6;,則表達(dá)式(x=a>b)&&(y=c>d) 的值為(A) 0B

6、) 1C) 5D) 614 .以下程序的輸出結(jié)果是()。void main() int a = -1,b =1, k;if (+a < 0 && b- <= 0)Console.WriteLine("0,1", a, b); elseConsole.WriteLine("0,1", b, a);A) -l, lB) 0 ,1 C) 0, 0D) 1 ,015 .下面程序段,則下面描述中正確的是()。int k = 2;while (k != 2) Console.Write(k);k-;A) while循環(huán)執(zhí)行10次B)循環(huán)題

7、語句一次也不執(zhí)行C)循環(huán)是無限循環(huán)D)循環(huán)體語句執(zhí)行一次二、填空題(每空2分,共20分)1、若已定義:int b;則語句b=4/3+2%4;運(yùn)行后,b的值為。2、若 int a=2,b=3;float x=3.5,y=2.5;則表達(dá)式(float)(a+b)/2+(int)x%(int)y的值是.3、以下代碼的輸出結(jié)果為 main()char m;m=(char)( (int) A +32 );Console.WriteLine("0”,m); 4 .若有如下語句,則之后m的值是 。int m,x=2,y=5; x+;m = x+y+;5 .若有定義:int k,i=3,j=3;,則

8、表達(dá)式 k=(+i)*(j-) 的值是。6 .若有定義:int a=6,b=2;char c1='a',c2='b',則表達(dá)式 a+b%5+c2-c1 的值是7、表達(dá)式3/5的值是,3.0/5的值是,3%5的值是, 91/5的值是.三、寫出下列程序的運(yùn)行結(jié)果(每題 5分,共30分)1 . void main () int a=2,b=3,c=4;a*=16+(b+)-(+c); Console.WriteLine(a);運(yùn)行結(jié)果:2 .main() int x=10,y=10;Console.WriteLine("x=0,y1”,x-,-y);運(yùn)行結(jié)果

9、:3 .寫出下面程序運(yùn)行的結(jié)果()。main () int k=1,n=342 ;do k*= n%10 ; n/=10 ; while (n);Console.Write(k);運(yùn)行結(jié)果:4 .以下程序的輸出結(jié)果是main() int n=12345,d;while(n!=0)d=n%10;Console.Write(d);n/=10;5 .以下程序運(yùn)行時,輸出結(jié)果是 void main()int x=10, y=20, t=0;if (x > y)t = x; x = y; y = t;Console.WriteLine("0,1", x, y);6、以下程序的輸出結(jié)果是 # include<stdio.h>main()int a ,b,d=241;a=d/100%9;b=(-1)&&(-1);Console.Writeline("a=0,b=1”,a,b);,.四、編程題(每題10分,共20分)1 .如下圖所示的WP F主界面上有兩個文本輸入框txtNuml、txtNum2,分別用來輸入兩個整數(shù);【運(yùn)算】按鈕實現(xiàn)求這

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論