




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
无锡帮的百特企业管理咨询有限公司帮得百特-软件工程师基础笔试题一、选择题(共30题)1) 在C# 的语法中,( )关键字可以实现在派生类中对基类的虚函数进行重写. (选择一项)a) override b)new c)static d)virtual2)关于下面的C# 代码public static void Main( ) int p=0; for (int i=1; i=2;i+) for (int j=1; j=1; -k) p=i+j+k; Console. Write (p. ToString( ); Console.ReadLine( );程序运行后的p值为( )。(选择一项)a)16 b) 14 c)4 d)5 e)代码中存在错误,程序不能编译运行3)以下的C#代码段:Public Struct Personstring Name;int Age;public static void Main( ) Hashtable A; Person B; / 其他处理代码以下说法正确的是( )。(选择一项)a) A为引用类型的变量,B为值类型的变量b) A为引用类型的变量,B为值类型的变量c) A和B都是值类型的变量d) A和B都是引用类型的变量4) 阅读以下的C#代码:public class TEApp public static void ThrowException() throw new Exception(); public static void Main() try Console.WriteLine(“try”); ThrowException(); catch(Exception e) Console.WriteLine(“catch”); finally Console.WriteLine(“Finally”); 请问代码运行结果是()。(选择一项)a) trycatchfinallyb) tryc) catch finallyd) tryfinally5)在.NET中,程序中的错误可以划分为以下三类,除了()。(选择一项)8a) 逻辑错误b) 语义错误c) 语法错误d) 规格错误6) 在C#中,下列关于Main方法的描述正确的是()。(选择一项)a) Main方法是公共语言运行库通向应用程序的公共入口b) 在一个应用程序中只能有一个Main方法c) Main方法前的static关键字表示Main静态方法,只有类实例化后,静态方法才可以被调用d) Main方法的返回类型为void,不能为其他类型7) 在C#语言特性中,关于抽象类,以下描述正确的是()。(选择一项)a) 在抽象类包含全部已经实现的方法的时候,抽象类可以实例化b) 子类可以同时实现多个抽象类c) 使用void关键字标注一个抽象类d) 抽象基类可以包含已经实现的方法8) 阅读以下的C#代码:using System; void Foo(double input) Console.WriteLine(“Foo(double input)”); double Foo(int input) Console.WriteLine(“Foo(double input,int af)”); return input; public static void Main() Overloading app=new Overloading(); int I=5; app.Foo(Convert.ToDouble(I); 上述代码运行结果为()。(选择一项)a) Foo(double input)b) Foo(double input,int af)c) 程序出错,因为不能转换int数据类型到double数据类型d) 程序不能编译通过,因为方法重载错误9) 在C#中,下列代码的运行结果是()。(选择一项)static void Main(string args)Console.WriteLine(“运行结果是:0”,”运行结果”);a) 运行结果b) 运行结果是:0c) 运行结果是:运行结果d) 运行结果是运行结果10) 在C#中,下列代码的运行结果是()。(选择一项)int names=new int4,3,2,1;Array.Sort(names,1,3);foreach(int name in names)Console.Write(name);a) 4321b) 1234c) 4123d) 321411) 在C#中,()正确定以了一个数组。(选择一项)a) int iArray=new int10;b) int iArray=new int;c) int iArray=new int10;d) int iArray=new int(10);12) 在C#中,下列代码的运行结果是()。(选择一项)static void Main()int num1=new int1,2,3,4,5;int num2=new int56,7,8,9,10;Array.Copy(num1,num2,1);foreach(int i in num2)Console.Write(i);a)62345b)678910c)12346 d )17891013) 在C#中,已知下列代码的运行结果是“老虎吃动物”,请问在空白处1和空白处2分别应该填写的代码是()。(选择一项)public class Animalpublic 空白处1 void Eat()Console.WriteLine(“我要吃”);public class Tigger:Animalpublic 空白处2 void Eat()Console.WriteLine(“老虎吃动物”);public class Teststatic void Main()Animal an=new Tiger();an.Eat();a)virtual,newb)override,virtualc)virtual,overrided)new,virtual14) 在C#中,下列关于抽象类和接口的说法,正确的是()。(选择一项)a)在抽象类中,所有的方法都是抽象方法b)继承自抽象类的子类必须实现其父类(抽象类)中的所有抽象方法c)在接口中,可以有方法实现,在抽象类中不能有方法实现d)一个类可以从多个接口继承,也可以从多个抽象类继承15) 在.NET中,.NET Framework由()组成。(选择一项)a)FCL和CLRb)CLS和CTSc)ADO.NET和ASP.NETd)WinForm和ASP.NET16) 在C#中,下列代码的运行结果是()。(选择一项)ArrayList arrNumber=new ArrayList();arrNumber.Capacity=2;for(int i=0;i5;i+)arrNumber.Add(i);Console.WriteLine(arrNumber.Count);a)2b)4c)5d)817) 在C#中,下列代码的运行结果为( )(选择一项)float f=1.01f;object o=f;f=7.07f;Console.Write(“f=0,o=1”,f,o);a)f=7.07,o=1.01b)f=1.01,o=7.07c)f=7.07,o=7.07d)f=1.01,o=1.0118) 在C#中,下列代码运行结果是( ).(选择一项)using System;class Teststatic void Main()vehicle ve=new car(100);ve.move();public class vehiclepotected float Speed;public vehicle(float speed) pblic virtual void move() Console.WriteLine(“我的移动速度是:0”,this.Speed); pblic class car:vehiclepublic car(float speed):base(speed)this.Speed=speed;public override void move()Console.WriteLine(“我的运行速度是0”+this.Speed);a)我的移动速度是:0b)我的移动速度是:100c)我的运行速度是:0d)我的运行速度是:10019) 在C#中,下列代码的输出结果是( )(选择一项)class Testpublic enum WeekDaysMon,Tue,Wed,Thur,Fri,Sat,SunStatic void Main()WeekDays week=(WeekDays)2; Console.WriteLine(week);a)2b)Tuec)Wedd)编译错误20) 在C#中,下列代码的运行结果是( )(选择一项)class Testpublic static void doArr(int arr)if(arr=null)arr=new int10; for(int i=0;iarr.Length;i+)arri=arri*(i+1);Static void Main(string args)int arr1=1,2,3,4,5; Test.doArr(arr1);Console.WriteLine(”arr1数组中第5个元素的值是:0”,arr14);a)arr1数组中第5个元素的值是:5b)arr1数组中第5个元素的值是:10c)arr1数组中第5个元素的值是:20d)arr1数组中第5个元素的值是:2521) 在C#中,下列代码的运行结果实()。(选择一项)Hashtable hsStu=new Hashtable();hsStu.Add(3,”甲”);hsStu.Add(2,”乙”);hsStu.Add(1,”丙”);Console.WriteLine(hsStu3);a) 3b) 甲c) 1d) 丙22) 在.NET中,程序员在代码中漏写了一个大括号,这属于()。(选择一项)a)逻辑错误b)运行时错误c)语法错误d)自定义错误23) 在C#中,下列表达式计算正确的是()。(选择二项)a)10%3=3b)10/3=3c)10%3=1d)10/3=124) 运行如下的C#代码段将()。(选择一项)int a=10;string b=”10”;Console.WriteLine(a+b);a)输出:20b)输出:1010c)输出:10+10d)编译报错,提示数据类型不匹配25) 在C#中,可以通过装箱和拆箱实现值类型与引用类型之间相互转换,在下列代码中,有()处实现了装箱。(选择一项)int age = 5;object o = age;o = 10;age = (int)o;object oAge = age;a)1b)2c)3d)426) 在C#中,下列代码的运行结果是()。(选择一项)int a=30,b=20;b=a;a=10;Console.WriteLine(a);Console.WriteLine(b);a)1010b)1030c)3020d)102027) 分析如下的C#代码段,运行后将输出()。(选择一项)public class Teacherpublic Teacher(string name)Console.WriteLine(”老师的名字叫”+name);public class Test:Teacherpublic Test(string name)Console.WriteLine(”学生的名字叫”+name);Static void Main( )Test stu=new Test(”李明”);Console.ReadLine( );a)学生的名字叫李明b)老师的名字叫李明c)老师的名字叫李明学生的名字叫李明d)编译报错28) 在C#中,某程序在一个类中编写了两个同名的方法,代码如下,请问该段代码的运行结果是()。(选择一项)public class Musiciantpublic void Song( )Console.WriteLine(”忘记你我做不到”);public void Song(string musicName)Console.WriteLine(musicName);Static void Main( )Musician musician=new Musician( );string musicName=”还是觉得你最好”;musician.Song(”分手总要在雨天”);a)忘记你我做不到b)还是觉得你最好c)分手总要在雨天d)没有输出29) 以下关于
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国弯曲模行业发展趋势及投资盈利预测报告
- 面试官必 备:专业综合面试题目及答案精 编
- 期货从业资格之《期货法律法规》通关模拟题库附参考答案详解【巩固】
- 证券运营实战面试题目精 编
- 小儿骨折睡觉的护理
- 小儿颅脑超声检查课件
- AI在金融行业中的新应用趋势:潍坊银行AI面试题库深度解读
- 提升求职成功率:辽宁中医面试题库实战模拟案例分享
- 股票市场面试必 备题库精 编
- 小儿血尿的诊疗思路
- (一模)2025年广东省高三高考模拟测试 (一) 政治试卷(含官方答案)
- 研学基地的运营模式与管理
- 2020低压交流配网不停电作业技术导则
- 政府采购招标代理服务风险控制措施
- 易制毒、易制爆化学品安全培训
- 《融水香杉育苗技术规程》
- 美的MBS精益管理体系
- 带状疱疹中医护理查房课件
- 麻醉药品应急处理制度及流程
- 化学-辽宁省名校联盟2024年高三9月份联合考试试题和答案
- 【建筑专业】16J914-1公用建筑卫生间(完整)
评论
0/150
提交评论