版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、北京市仪器仪表高级技工学校2017-2018学年度第一学期C#项目开发期末考试试卷(A)卷(共7页) 15Z-5班 姓名: 学号: 成绩: 一、 单选题(每题2分,共30分, 错填或不填均无分)1. 在32位计算机中,一个字长所占的字节数为( )A) 1 B) 2 C) 4 D) 82以下选项中合法的用户标识符是( )A)long B)test C)3Dmax D)break3. 以下程序的输出结果是 ( )。void main() int m = 1,n =1, k; if (+m < 1 && n- <= 0) Console.WriteLine("0
2、,1", m, n); else Console.WriteLine("0,1",m, n);A)0, 2 B)1 ,2 C)1, 1 D)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.下面程序段的运行结果
3、是( )。int x=0,y=0; while (x<4) y+; x+=+y ; Console.Write("0,1", y, x); A)20,7 B)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; 则表达式 (x=a>b)&&(y=c>d) 的值为( )。A) 0
4、 B) 1 C) 5 D) 68.以下( )是不正确的字符串常量。A) "12'12" B) 'abc' C) "0" D) " "9.若有定义:int x=1111,y=222,z=33; 则语句Console.WriteLine("0+1+2", x, y, z); 运行后的输出结果为( )。 A) 111122233B) 1111,222,33 C) 1111 222 33D) 1111+222+3310.语句a=(3/4)+3%2;运行后,a的值为( )。 A) 0 B) 1 C)
5、2 D) 311. 以下程序段中与语句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;12.执行语句for (i=1;i+<4;) ; 后变量i的值是( )。 A)不定 B)3 C)4 D)513.若有定义:int a=1,b=2,c=3,d=4,x=5,y=6; ,则
6、表达式 (x=a>b)&&(y=c>d) 的值为( ) 。A) 0 B) 1 C) 5 D) 614. 以下程序的输出结果是( )。void main() int a = -1,b =1, k; if (+a < 0 && b- <= 0) Console.WriteLine("0,1", a, b); else Console.WriteLine("0,1", b, a);A)-l, l B)0 ,1 C) 0, 0 D) 1 ,015.下面程序段, 则下面描述中正确的是 ( )。int k =
7、2; while (k != 2) Console.Write(k); k-; A)while循环执行10次 B)循环题语句一次也不执行 C)循环是无限循环 D)循环体语句执行一次二、填空题(每空2分,共20分)1、若已定义: int b; 则语句b=4/3+2%4;运行后,b的值为_。2、若int a=2,b=3;float x=3.5,y=2.5;则表达式(float)(a+b)/2+(int)x%(int)y的值是_.3、以下代码的输出结果为_main() char m; m=(char)( (int)A+32 );Console.WriteLine("0",m);4
8、.若有如下语句,则之后的值是_。 int m,x=2,y=5; x+; m = x+y+;5.若有定义:int k,i=3,j=3; ,则表达式 k=(+i)*(j-) 的值是_。 6.若有定义:int a=6,b=2;char c1='a',c2='b' ,则表达式a+b%5+c2-c1的值是_。7、表达式3/5的值是_,3.0/5的值是_,3%5的值是_,91/5的值是_.三、写出下列程序的运行结果(每题5分,共30分)1. void main() int a=2,b=3,c=4; a*=16+(b+)-(+c); Console.WriteLine(a);
9、运行结果:_2.main() int x=10,y=10; Console.WriteLine("x=0,y1",x-,-y); 运行结果:_3. 写出下面程序运行的结果( )。main ( ) int k=1,n=342 ; do k*= n%10 ; n/=10 ; while (n) ; Console.Write(k);运行结果:_4.以下程序的输出结果是 main( ) int n=12345,d; while(n!=0) d=n%10; Console.Write(d); n/=10; 5. 以下程序运行时,输出结果是_。void main() int x=10
10、, y=20, t=0; if (x > y) t = x; x = y; y = t; Console.WriteLine("0,1", x, y); 6、以下程序的输出结果是_# 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. 如下图所示的主界面上有两个文本输入框txtNum1、txtNum2,分别用来输入两个整数;【运算】按钮实现求这两个整数的和,并把和赋值给主界面
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年河北省深州市高三生物上册期末考试模拟卷及参考答案【综合题】
- 2026年广东省普宁市高三生物上册期末考试模拟测试卷附参考答案(巩固)
- 2026年浙江省江山市高三生物上册期末考试模拟考试卷及完整答案【全优】
- 2026年广东省乐昌市高三生物上册期末考试模拟卷【综合卷】附答案
- 2026年河北省河间市高三生物上册期末考试模拟测试卷【完整版】附答案
- 2026年河北省迁安市高三生物上册期末考试模拟检测卷【含答案】
- 2026年教育心理学专升本题库及答案
- 2026年检验科第三季度三基考试题(含答案)
- 2026年湖北省宜城市高二生物下册期末考试测试卷带答案(培优B卷)
- 2026年山东省禹城市高二生物下册期末考试模拟卷(典型题)附答案
- 基本穿搭指南(穿衣法则)
- 银行对公客户营销与维护
- 跟踪审计服务 投标方案(技术方案)
- 木制品加工有限公司双体系资料之风险分级管控体系实施手册范本
- 新教材-人教版高中化学必修第二册-第七章-有机化合物-知识点考点重点难点提炼汇总
- 2024年非生产岗位职责
- 陕西榆林能源集团有限公司招聘考试题库2023
- 中建现浇空心板专项施工方案
- Java基础入门第三版课后习题答案
- 人教版五年级下册语文期末试卷三套
- GB/T 23369-2009硬质合金磁饱和(MS)测定的标准试验方法
评论
0/150
提交评论