




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C#试题集锦一、选择题(40分,每小题1分)1、在C#中,下列常量定义正确的是( )。A.Const double PI 3.1415926; B.Const double e=2.7C.define double PI 3.1415926 D.define double e=2.72、在.NET中,从属性的读写特性上来进行分类,可以划分为以下三种,除了( )。A.只读属性 B.只写属性 C.读写属性 D.不可读不可写的属性3、在C#中,一个类( ).A.可以继承多个类 B.可以实现多个接口C.在一个程序中只能有一个子类 D.只能实现一个接口4、以下的C代码: static void Main(string args) Console.WriteLine(运行结果: 0,Console.ReadLine(); Console.ReadLine(); 代码运行结果为( )。A.在控制台窗口显示“运行结果:”B.在控制台窗口显示“运行结果:0”C.在控制台窗口显示“运行结果:,ConsoleReadLine”D.如果用户在控制台输入“ A”,那么程序将在控制台显示“运行结果:A”5、在C#中定义一个数组,正确的代码为( )。A.int arraya = new int5; B.int arraya = new int5;C.int arraya = new int; D.int5 arraya = new int;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.override B.new C.static D.virtual12、在C#中,可以通过装箱和拆箱实现值类型与引用类型之间相互转换,在下列代码中,有( )处实现了拆箱。(选择一项)int age = 5;object o= age;o=10;age=(int)o;object oAge =age;A.0 B.1 C.2 D.313、在C#中,下列代码的运行结果是( ) . (选择一项)Intnum =new int1,3,5;ArrayList arr=new ArrayList();For(int i=0;ib?a:b; Max = cb) return 1;else if (a=b) return 0;else return -1;2写出以下程序运行结果。using System;class Teststaticint a = 1, 2, 3, 4, 5, 6, 7, 8 ;publicstatic void Main()ints0, s1, s2;s0=s1=s2= 0;for(int i = 0; i 8; i+)switch(ai % 3)case0: s0 += Test.ai; break;case1: s1 += Test.ai; break;case2: s2 += Test.ai; break; Console.WriteLine(s0+ + s1 + + s2);3写出以下程序运行结果。using System;class Testconst int N=5;public static void Main ()inta = 0;for(int i=1; iN; i+)intc=0, b=2;a+=3;c=a+b;Console.Write(c + “ );4写出以下程序的功能。static void WA(ref int a, int n) for(int i=0;in-1;i+) int k=i;for(int j=i+1;jn;j+)if(aj50)break;if (i%2=0) s+=i;Console.writeLine (i, s= + i + , + s);1using System;class Test public void F(string s) for (int i=0;i0)return a-;else return
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基于人工智能的个性化医疗解决方案
- 开发民俗体验的背景意义及必要性
- 掌握英语学习策略
- 老旧厂区改造项目投融资与财务方案
- 2025雇佣合同 合同协议
- 共育明日之星
- 博士探索:科研之路
- 2025年热塑性弹性体项目规划申请报告
- 财务报销流程规范培训
- 石油监事考试题库及答案
- 合肥市包河区2024年八年级《数学》下学期期末试题与参考答案
- 行政检查业务培训课件
- 消控室考核试题及答案
- 2025年湖南省永州市初中学业水平模拟考试化学试卷(一)(含答案)
- 2025年甘肃省兰州市学府致远学校中考押题卷(二)英语试题(含答案)
- 公司项目薪资管理制度方案
- 统编版2024-2025学年语文三年级下册期末测试卷(含答案)
- 预防混料管理
- 现场工程师人才培养路径研究
- 2025届湖北省咸宁市三校中考化学模拟试卷含解析
- 浙江省东阳市文旅投资集团有限公司招聘高频重点模拟试卷提升(共500题附带答案详解)
评论
0/150
提交评论