C#程序设计期末B卷以及答案

C#程序设计期末B卷以及答案

ID:37910483

大小:121.00 KB

页数:7页

时间:2019-06-02

C#程序设计期末B卷以及答案_第1页
C#程序设计期末B卷以及答案_第2页
C#程序设计期末B卷以及答案_第3页
C#程序设计期末B卷以及答案_第4页
C#程序设计期末B卷以及答案_第5页
资源描述:

《C#程序设计期末B卷以及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、洛阳理工学院2010/2011学年第一学期面向对象程序设计期末考试试题卷(B)适用班级:B100513/14/15/16考试时间:120分钟注意:看清题目要求,书写整洁!一、选择题(每小题2分,30题共计60分)1.在C#中,下列能够作为变量名的是()A.ifB.3abC.a_3bD.a&bc2.以下是几条定义、创建并初始化一维数组的语句,其中错误的是()A.int[]score=newint[3]{10,20,30};B.int[]score;score=newint[3]{10,20,30};C.int[]score={10,20,30};D.int[]sc

2、ore=newint[4]{10,20,30};3.以下类型中,不属于值类型的是()A.整数类型B.布尔类型C.枚举D.类类型4.以下关于构造函数的说法,其中错误的是()A.构造函数的函数名必须与类名相同B.构造函数可以指定返回类型C.构造函数可以带有参数D.构造函数可以重载5.以下关于方法重载的说法,其中错误的是()A.方法可以通过指定不同的返回值类型实现重载B.方法可以通过指定不同的参数个数实现重载C.方法可以通过指定不同的参数类型实现重载D.方法可以通过指定不同的参数顺序实现重载6.以下关于类的继承的说法,其中错误的是()A.子类只能派生于一个父类B.一个

3、父类可以有多个子类C.所有的类成员都可以被继承D.子类是对父类的扩展,子类可以添加新的成员。7.以下关于抽象类的说法,其中错误的是()A.抽象类可以实例化B.抽象类可以包含抽象方法C.抽象类可以包含非抽象方法D.抽象类中可以定义成员变量8.以下关于接口的说法,其中错误的是()A.接口不能被实例化B.一个类可以实现多个接口C.接口仅包含方法的定义,而不包含方法的实现。D.接口中可以定义成员变量9.考察以下陈述:陈述A:属性定义类的特征。陈述B:行为定义类所执行的动作。关于这些陈述,以下选项中哪个是正确的?()A.两个陈述都为真。B.两个陈述都为假。C.陈述A为真,

4、陈述B为假。D.陈述A为假,陈述B为真。10.如果在条件求值前循环体至少要执行一次,应使用以下选项中哪个?()A.forB.whileC.do….whileD.switch...case11.enum声明不可能使用以下哪个关键字?()A.abstractB.InternalC.PublicD.protected12.考察以下陈述:陈述A:静态方法只能访问静态变量。陈述B:静态方法可调用非静态方法。关于这些陈述,以下选项中哪个是正确的?()A.两个陈述都为真。B.两个陈述都为假。C.只有陈述A为真。D.只有陈述B为真。13.下列语句中编译不会产生错误的是哪个?()

5、A.floatf=1.3;B.charc=“C”;C.byteb=257;D.intI=10;14.下面哪一个不是C#关键字?()A.trueB.sizeofC.superD.void15.判断下面陈述中哪个是正确的?()A.try语句可以单独存在,不需要其它的附加语句。B.try语句不能单独存在,后面必须要和catch或final语句配合使用。C.在try语句后面的catch语句只能有一句。D.finally语句的作用是用来完成一些做不了的工作。16.下面哪个关键字用来声明一个常量?()A.finalB.constC.abstractD.overload17.

6、下面哪一个是正确的C#主函数的写法?()第6页共7页A.privatevoidmain()B.publicstaticvoidMain(String[]args)C.publicvoidstaticmain(Stringargs[])D.publicvoidmain(String[]args)1.以下选项中哪个为由现有的类创建新类的过程?()A.继承B.多态性C.可重用性D.抽象2.以下选项中哪个允许类向其它函数和对象暴露它的成员变量和成员函数?()A.私有访问修饰符B.公共访问修饰符C.保护访问修饰符D.静态变量3.在.net中,某程序员编写了如下代码,请问该

7、段代码将出现:()publicvoidShowInfo(intage){if(age>=18){Console.Writeline(“18岁以下不准进入”);}elseif(age<=18){Console.Writeline(“欢迎光临”);}else{Console.Writeline(age);}}A.逻辑错误B.语法错误C.内存泄漏D.安全错误4.下列选项中,()是引用类型。()A.enum类型B.struct类型C.string类型D.int类型5.下列关于构造函数的描述,正确的是哪个?()A.构造函数可以声明返回类型B.构造函数不可以用private

8、修饰C.构造函数必须与类

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

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

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