




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C#程序设计基础习题答案(郑宇军编) (1)以下不属于NET编程语言的是 。(A)AJava BC# CVCNET DVBNET(2)C#语言经编译后得到的是 。(D)A扩编指令 B机器指令 C本机指令 DMicrosoft中间语言指令(3)C#程序的执行过程是 。(D)A从程序的第一个方法开始,到最后个方法结束B从程序的Main方法开始,到最后一个方法结束C从程序的第一个方法开始,到Main方法结束D从程序的Main方法开始,到Main方法结束(4)Console标准的输入和输出设备分别是 和 。(A C)A键盘 B鼠标 C屏幕 D打印机(5)以下属于c#简单值数据类型的有 。 (ABC)Aint类型 Bint类型 Cchar类型 D枚举类型(6)要使用变量age来存储人的年龄,则将其声明为 类型最为适合。(B)Asbyte Bbyte Cint Dfloat(7)以下数组声明语句中,不正确的有 。(BC)Aint a; Bint a = new int2Cint a = 1,3; Dint a = int 1,3;(8)以下多维数组声明语句中,不正确的有 。(C)Aint,a = new int2,3; Bint, a = 1,2,3;Cint2,3 a = new int2,3; Dint, a = 1,2,3,2,3;(9)若多维数组a有4行3列,那么数组中第10个元素的写法为 。(C)Aa10 Ba2,1 Ca3,0 Da4,1(10)以下赋值语句中,正确的有 。(B)Ashort X = 50000; Bushort Y= 50000;Clong X =1000;int Y=x; Ddouble x=20;decimal Y=x;(11)以下拆箱转换语句中,正确的有 。(D)Aobject o; int i = (int)o;Bobject o=10.5; int i= (int)o;Cobject o=10.5; float f = (float)o;Dobject o=10.5; float f=(float)(double)o;(12)可以作用于结构类型的访问限制修饰符有 。(ABCD)Apublic Bprotected Cprivate Dinternal(13)c#程序中,方法的签名由以下哪几部分组成 。(AB)A方法名 B参数列表 C返回类型 D方法执行体(14)以下属于合法c#变量名的有 。(AD)AX J23 Bclass C5y Dch(15)设double型变量x和y的取值分别为12.5和5.0,那么表达式xy+(int)(xy)-(int)xy的值为 。(C)A2.9 B2.5 C2.1 D2(16)设bool型变量a和b的取值分别为true和false,那么表达式a&(a|!b)和a|(a&b)的值分别为 。(A)Atrue true Btrue false Cfalse false Dfalse true(17)设int型变量x的值为9,那么表达式x- + x- + x-的值为 ,而表达式-x + -x + -x的值为 。(BC)A27 B24 C21 D18(18)设int型变量x和y的取值分别为3和2,那么执行下面语句后z的值为 。(A) int z = (x+ % y = 0) ? +x : (x / y = 1) ? +y : -y;A 1 B2 C3 D4(19)设int型变量X的值为-5,那么表达式X 2)的值为 。(A)A-20 B-10 C-9 D10(20)下列有关switch语句的描述中,正确的有 。(A)A至少应包含一个case分支 B每个case分支都必须有break语句C必须包含default语句 Ddefault语句之后的case分支无效(21)下面语句执行后y的值为 。(C)int x = 0, y = 0;while (x 10) y += (x += 2);A. 10 B. 20 C. 30 D. 55(22)下面语句执行后y的值为 。(D)int x = 1, y = 1;do y = (+x);while (x 4);A. 16 B. 64 C. 138 D. 512(23)以下循环语句的执行次数为 。(A)for (int i = 0,x = 0; i 0; j-) x+;A. 45 B. 55 C. 81 D. 100(24)下面语句的输出结果的值为 。(B) int x = 1, y = 15; do if (y % x = 0) Console.Write(x); while (x+ y / 2);A. 35 B. 135 C.1357 D. 13515(25)下面的语句中所计算的数学表达式为 。(D)for (int x = 0, y = 1, z = 1; z 100) break;B. for(;);C. for (int x = 100, y = 1; y 0; i-) for (int j = 0; j i; j+) ;(27)下面有关构造函数和析构函数的说法,不正确的有 。(D)A构造函数和析构函数都不能有返回值B 可以定义静态的构造函数C 一个类可以有多个构造函数D一个类可以有多个析构函数(28)下面有关属性的说法,不正确的有 。(A)A属件可以有默认值B属性可以不和任何字段相关联C属性的get访问函数是不带参数的特殊方法D属性的set访问函数是没有返回值特殊方法(29)以下不能作为复合赋值操作符被重载的有 。(D)A+= B*= C&= D =(30)下面有关事件的说法,不正确的有 。(B)Adelegate是所有事件的元类型B事件应当被定义为public,否则就不能被外部对象引发C一个事件可以关联多个事件处理方法D多个事件可以使用一个事件处理方法(31)类的成员中,不能定义为静态的有 。(AC)A析构函数 B属性 C索引函数 D事件(32)要从派生类中访问基类的成员,应使用关键字 。(C)Anew Bthis Cbase Doverride(33)下面有关抽象类的说法,正确的有 。(C)A抽象类中至少应有一个抽象方法B抽象类中的方法不能提供实现代码C抽象类的派生类必须实现该抽象类的所有抽象方法D抽象类不能被实例化,因此不能定义公有构造函数(34) 下面有关虚拟方法和抽象方法的说法,正确的有 。(B)A二者都不提供方法的实现代码B二者都不能使用private修饰符C一个方法可以同时使用virtual和abstract修饰符D虚拟方法可以作为抽象方法的重写实现(35) 下面
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年春季中国邮政储蓄银行宁波分行校园招聘模拟试卷附答案详解
- 2025福建省计量科学研究院招聘高层次人才3人模拟试卷及完整答案详解1套
- 2025福建海峡银行总行授信评审部诚聘英才考前自测高频考点模拟试题及参考答案详解1套
- 2025巴彦淖尔市能源(集团)有限公司第一批招聘48人模拟试卷及完整答案详解1套
- 2025湖南省中南大学非事业编工作人员招聘考前自测高频考点模拟试题有答案详解
- 2025年国家电网招聘考试其他工学历年参考题库含答案详解
- 2025年浙能武威能源有限公司招聘模拟试卷及答案详解一套
- 2025嘉兴人才公寓建设开发有限公司招聘2人考前自测高频考点模拟试题及答案详解(典优)
- 基础考试科技咨询师三级题库检测试卷附答案
- 2025江苏南京铁道职业技术学院招聘25人考前自测高频考点模拟试题及答案详解(名师系列)
- 医药物流仓库管理流程标准
- 急性高原反应救治课件
- 项目初步验收汇报
- 概算控制管理办法
- 黑龙江省公物仓管理办法
- 商用厨房设计汇报
- 战术搜索教学课件
- (高清版)DB31∕T 1578-2025 微型消防站建设与运行要求
- 40篇英语短文搞定高考3500个单词(全部含翻译,重点解析)
- 热学(讲练)(原卷版+解析)-2022年中考物理二轮复习
- 农家乐消防知识培训课件
评论
0/150
提交评论