ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:27.68KB ,
资源ID:2054674      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2054674.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C#16章习题标准答案.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C#16章习题标准答案.docx

1、C#16章习题标准答案C#习题练习(1-6章)1. 在 Visual Studio.NET窗口中,在_窗口中可以察看当前工程的类和类型的层次信息 (B)A.解决方案资源管理器B.类视图C.资源视图D.属性2. C#中每个 int 类型的变量占用_个字节的内存(C)A.1B.2C.4D.83. 在 C#中,表示一个字符串的变量应使用以下哪条语句定义?(B)A.CString str。B.string str。C.Dim str as stringD.char * str。4. 在 C#编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句? (A)A.decimal th

2、eMoney。B.int theMoney。C.string theMoney。D.Dim theMoney as double5. C#中,新建一字符串变量 str,并将字符串Toms Living Room保存到串中,则应该使用下列哪条语句?(A)A.string str = Toms Living Room。B.string str = Toms Living Room。C.string str(Toms Living Room)。D.string str(Toms Living Room)。6.C#中 MyClass 为一自定义类,其中有以下方法定义:public void Hello

3、()使用以下语句创 建了该类的对象,并使变量 obj 引用该对象,那么,访问类MyClass的Hello方法正确的是:(A)MyClass obj = new MyClass()。A.obj.Hello()。B.obj:Hello()。C.MyClass.Hello()。D.MyClass:Hello()。7. 分析下列 C#语句,注意类 MyClass 没有访问修饰符: namespace ClassLibrary1 class MyClass public class subclass int i。 若必须为类 MyClass 添加访问修饰符,并使 MyClass 的可访问域保持不变,则应

4、选择 _(D)A.privateB.protectedC.internalD.public8. 分析下列程序: public class class4 private string _sData = 。 public string sDataset_sData = value。 在 Main 函数中,在成功创建该类的对象 obj 后,下列哪些语句是合法的?(A)A.obj.sData = It is funny!。B.Console.WriteLine(obj.sData)。C.obj._sData = 100。D.obj.set(obj.sData)。9. 分析下列程序中类 MyClass

5、的定义 class BaseClass public int i。 class MyClass:BaseClass public new int i。 则下列语句在 Console 上的输出为_. (D)MyClass y = new MyClass()。BaseClass x = y。x.i = 100。Console.WriteLine(0, 1,x.i,y.i)。 /(提示:注意类 MyClass 中的 new 关键字)A.0, 0B.100, 100C.0, 100D.100, 010. 在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方

6、法声明成_(C)A.sealed 方法B.public 方法C.virtual 方法D.override 方法11. 类 MyClass 中有下列方法定义: public void testParams(params int arr) Console.Write (使用 Params 参数!)。 public void testParams(int x,int y) Console.Write (使用两个整型参数!)。 请问上述方法重载有无二义性?若没有,则下列语句的输出为_. (B)MyClass x = new MyClass()。 x.testParams(0)。 x.testParam

7、s(0,1)。 x.testParams(0,1,2)。A.有语义二义性。B.使用 Params 参数!使用两个整型参数!使用 Params 参数!C.使用 Params 参数!使用 Params 参数!使用 Params 参数!D.使用 Params 参数!使用两个整型参数!使用两个整型参数!12. C#程序中,可使用 try.catch 机制来处理程序出现的_错误(B)A.语法B.运行C.逻辑D.拼写13. C#中,在方法 MyFunc 内部的 try.catch 语句中,如果在 try 代码块中发生异常,并且在当前的所有 catch 块中都没有找到合适的 catch 块,则(D)A.NE

8、T 运行时忽略该异常B.NET 运行时马上强制退出该程序C.NET 运行时继续在 MyFunc 的调用堆栈中查找提供该异常处理的过程D.NET 抛出一个新的“异常处理未找到”的异常14. 在 C#中,下列哪条语句能创建一个具有 3 个初始值为的元素的字符串数组?(C)A.string StrList3()。B.string3 StrList = ,。C.string StrList = ,。D.string StrList = new string3。15. 下列语句创建了多少个 string 对象? (D)string, strArray = new string34。A.0B.3C.4D.

9、1216. 接口 Animal 定义如下:public interface Animal void Move()。 则下列抽象类的定义中,哪些是不合法的?(D)A.abstract class Cat: Animal abstract public void Move()。 B.abstractclassCat:Animalvirtual public void Move()Console.Write(Console.Write(Move!)。 C.abstractclass Cat: Animal public void Move()Console.Write(Console.Write(M

10、ove!)。D.abstract class Cat: Animal public void Eat()Console.Write(Console.Write(Eat!)。17. 关于结构类型,下列说法哪些是正确的?(A)A.结构是值类型B.结构中不允许定义带参数的实例构造函数。C.结构中不允许定义析构函数D.结构中可以定义成员方法,但是方法内不能使用 this 指针18. 下列语句的输出是_(B)double MyDouble = 123456789。Console.WriteLine(0:E,MyDouble)。A.$123,456,789.00B.1.234568E+008C.123,4

11、56,789.0019.已知在某 Windows Form 应用程序中,主窗口类为 Form1,程序入口为静态方法 From1.Main如下所示: public class Form1 : System.Windows.Forms.Form /其他代码 static void Main() /在此添加合适代码 则在 Main 方法中打开主窗口的正确代码是:(A)A.Application.Run(new Form1()。B.Application.Open(new Form1()。C.(new Form1().Open()。D.(new Form1().Run()。20. 用鼠标右击一个控件时

12、出现的菜单一般称为:(C)A.主菜单B.菜单项C.快捷菜单D.子菜单21. 变量 openFileDialog1 引用一个 OpenFileDialog 对象为检查用户在退出对话框时是否 单击了“打开”按钮,应检查 openFileDialog1.ShowDialog()的返回值是否等于_。(A)A.DialogResult.OKB.DialogResult.YesC.DialogResult.NoD.DialogResult.Cancel22. C#程序中,为使变量 myForm 引用的窗体对象显示为对话框,必须:(A)A.使用 myForm.ShowDailog 方法显示对话框B.将 my

13、Form 对象的 isDialog 属性设为 trueC.将 myForm 对象的 FormBorderStyle 枚举属性设置为 FixedDialogD.将变量 myForm 改为引用 System.Windows.Dialog 类的对象23. Windows Form 应用程序中,要求下压按钮控件Button1 有以下特性:正常情况下,该 按钮是扁平的,当鼠标指针移动到它上面时,按钮升高那么,在程序中,属性 Button1.FlatStyle 的值应设定为:(B)A.System.Windows.Forms.FlatStyle.FlatB.System.Windows.Forms.Fla

14、tStyle.PopupC.System.Windows.Forms.FlatStyle.StandardD.System.Windows.Forms.FlatStyle.System24. 在类的定义中,类的_描述了该类的对象的行为特征(A)A.类名B.方法C.所属的名字空间D.私有域25. 以下类 MyClass 的属性 count 属于_属性. (A)class MyClass int i。int count get return i。 A.只读B.只写C.可读写D.不可读不可写26. 类 MyClass 中,下列哪条语句定义了一个只读的属性 Count?(B)A.private int Count。B.private int count。 public int Count getreturn count。 C.public readonly int Count。D.public readonly int Count get return count。 setcount = value。 27. C#中的类型 float 对应.N

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1