c#期末试卷a卷

c#期末试卷a卷

ID:27575710

大小:155.04 KB

页数:8页

时间:2018-12-03

c#期末试卷a卷_第1页
c#期末试卷a卷_第2页
c#期末试卷a卷_第3页
c#期末试卷a卷_第4页
c#期末试卷a卷_第5页
资源描述:

《c#期末试卷a卷》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、北京市仪器仪表高级技工学校2017-2018学年度第一学期《C#项目开发》期末考试试卷卷(共7页〉15Z-5班姓名:学号:成绩:一、单选题《每题2分,共30分,错填或不填均无分》1.在32位计算机中,一个字长所占的字节数为()A)1B)2C)4D)82.以下选项中合法的用户标识符是(》A)longB)testC)3DmaxD)break3.以下程序的输出结果是()。voidmain(){intm=l,n=1,k;if(++m<1&&n-<=0)Console.WriteLine(”{0},{l}M,m,n);elseCon

2、sole.WriteLine(”{0},{l}’’,m,n);}A)0,2B)1,2C)1,1D)2,14.以下程序段中与语句k=a>b?(b>c?l:O):O;功能等价的是(》。A)if(a>b&&b>c)k=l;elsek=0;B)if(a>b

3、

4、b>c)k=l;C)if(a<=b)k=O;elseif(b<=c)k=l;elsek=0;D)if(a>b)k=l;elseif(b>c)k=l;1.下面程序段的运行结果是()intx=O,y=O;while(x<4){y++;x+=++y;Console.Write(u{

5、0},{l}",y,x);A)20,7B)4,6C)6,12D)20,86-下面的符号常量定义中,正确的是()A)constdoublePI3.14;B)constdoublePI;C)constdoublePI=3.14D)constPI3.147•若有定义:inta=l,b=2,c=3,d=4,x=5,y=6;则表达式(x=a>b)&&(y=c>d)的值为A)0B)1C)5D)68.以下)是不正确的字符串常量A)”12f12nB)•abc1C)tf0HD)tttt9.若有定义:intx=llll,y=222,z=33;

6、则语句Console.WriteLine("{0}+{l}+{2}",x,y,z);运行后的输出结果为()A)111122233B)1111,222,33C)111122233D)11X1+222+3310•语句a=(3/4)+3%2;运行后,a的值为(A)0B)1C)2D)3XL以下程序段中与语句k=a>b?(b>c?l:0):0;功能等价的是()A)if(a>b&&b>c)k=l;elsek=0;B)if(a>b

7、

8、b>c)k=l;C)if(a<=b)k=O;elseif(b<=c)k=l;elsek=0;D)if(a

9、>b)k=l;elseif(b>c)k=l;12.执行语句for(i=l;i++<4;);后变量i的值是(》。A)不定B)3C)4D)513.若有定义:inta=l,b=2,c=3,d=4,x=5,y=6;,则表达式(x=a>b)&&(y=c>d)的值为(A)0B)1C)5D)612.以下程序的输出结果是()ovoidmain(){inta=-l,b=1,k;if(++a<0&&b-<=0)Console.WriteLine(n{0},{l}H,a,b);elseConsole.WriteLine("{O},{l}",b,

10、a);}A)-1,1B)0,1C)0,0D)1,013.下面程序段,则下面描述中正确的是()ointk=2;while(k!=2){Console.Write(k);k-;}A)while循环执行10次B)循环题语句一次也不执行C)循环是无限循坏D)循环体语句执行一次二、填空题(每空2分,共20分)1、若已定义:intb;则语句b=4/3+2%4;运行后,b的值为2、若inta=2,b=3;floatx=3.5,y=2.5;则表达式(float)(a+b)/2+(int)x°/o(int)y的值是.3、以下代码的输出结果为

11、main(){charm;m=(char)((int)’A’+32);Console.WriteLine("{0}",m);4.若有如下语句,则之后m的值是。intm,x=2,y=5;x++;m=x+y++;5.若有定义:intk,i=3J=3;,则表达式k=(++i)*(j-)的值是。6.若有定义:inta=6,b=2;charcl=’a',c2='b’;,则表达式a+b%5+c2-cl的值是7.表达式3/5的值是,3.0/5的值是,3%5的值是,91/5的值是三、写出下列程序的运行结果(每题5分,共30分》1.void

12、main(){inta=2,b=3,c=4;a*=16+(b++)-(++c);Console.WriteLine(a);}运行结果:2.main(){intx=10,y=10;Console.WriteLine(Mx={O},y{l}M,x-,“y);}运行结果:3.写出下面程序运行的结果()。mai

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。