- 1
- 0
- 约1.48万字
- 约 13页
- 2024-07-14 发布于河南
- 举报
C#试题集锦
一、选择题(40分,每小题1分)
1、在C#中,下列常量定义正确的是()。
A.ConstdoublePI3.1415926;B.Constdoublee=2.7
C.definedoublePI3.1415926D.definedoublee=2.7
2、在.NET中,从属性的读写特性上来进行分类,可以划分为以下三种,除了()。
A.只读属性B.只写属性C.读写属性D.不可读不可写的属性
3、在C#中,一个类().
A.可以继承多个类B.可以实现多个接口
C.在一个程序中只能有一个子类D.只能实现一个接口
4、以下的C#代码:
staticvoidMain(string[]args)
{
Console.WriteLine(运行结果:{0},Console.ReadLine());
Console.ReadLine();
}
代码运行结果为()。
A.在控制台窗口显示“运行结果:”
B.在控制台窗口显示“运行结果:{0}”
C.在控制台窗口显示“运行结果:,Console.ReadLine”
D.如果用户在控制台输入“A”,那么程序将在控制台显示“运行结果:A”
5、在C#中定义一个数组,正确的代码为()。
A.intarraya=newint[5];B.int[]arraya=newint[5];
C.intarraya=newint[];D.int[5]arraya=newint;
6、在C#语言中,下列关于属性的描述正确的是().
A.属性系是以public关键字修饰的字段,以public关键字修饰的字段也可称为属性
B.属性是访问字段值的一种灵活机制,属性更好地实现了数据的封装和隐藏
C.要定义只读属性只需在属性名前加上readonly关键字
D.在C#的类中不能自定义属性
7、程序运行过程中发生的错误,叫作().(选择一项)
A.版本B.断点C.异常D.属性
8、在.NET中,以下关于命名空间的描述,正确的是()。
A.命名空间不可以进行嵌套B.任一个.cs文件中,只能存在一个命名空间
C.便用private修饰的命名空间,其内部的类也不允许访问D.命名空间使得代码更加有条
理、结构更清晰
9、NET中,程序中的错误可以划分为以下三类,除了()。
A.逻辑错误B.运行时错误C.语法错误D.自定义错误
10、以下关于C#中方法重载的说法正确的是()。(选择二项)
A.如两个方法名字不同,而参数的数量不同,那么它们可以构成方法重载
B.如两个方法名字相同,而返回值的数据类型不同,那么它们可以构成方法重载
C.如两个方法名字相同,而参数的数据类型不同,那么它们可以构成方法重载
D.如两个方法名字相同,而参数的数量不同,那么它们可以构成方法重载
11、在C#语法中,在派生类中对基类的虚函数进行重写,要求在声明中使用()关键
字。(选择一项)
A.overrideB.newC.staticD.virtual
12、在C#中,可以通过装箱和拆箱实现值类型与引用类型之间相互转换,在下列代码中,
有()处实现了拆箱。(选择一项)
intage=5;
objecto=age;
o=10;
age=(int)o;
objectoAge=age;
A.0B.1C.2D.3
13、在C#中,下列代码的运行结果是(
您可能关注的文档
最近下载
- 工商管理专业毕业论文参选题大全.doc VIP
- 江西省萍乡市2024-2025学年八年级上学期期末地理试题(含答案).pdf VIP
- 高考物理100考点最新模拟题(磁场)精选训练专题05带电粒子在直线形边界磁场中的运动原卷版Word版缺答案.doc VIP
- 上海英语中考考纲词汇2025电子版 .pdf VIP
- 电土施表13.3-5 管道(设备)强度(严密性)试验记录.doc VIP
- 间苯三酚联合盐酸利托君治疗孕20_周以上先兆流产的保胎效果及对P、β.pptx VIP
- 山东省临沂第二中学2022-2023学年高一上学期期末试题数学试题.pdf VIP
- 大模型在规划中的应用与实践报告.pptx
- 间苯三酚联合地屈孕酮治疗先兆流产的疗效观察 .pdf VIP
- 医院聘用员工年度考核方案及细则.docx VIP
原创力文档

文档评论(0)