《C期末考试模拟试题与答案.docx》由会员分享,可在线阅读,更多相关《C期末考试模拟试题与答案.docx(27页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、考试模拟题1. 是独立于 的指令集,它可以被高效地转换为特定于某种 的代码.A. B. C. 中间语言D. 正确答案2. 在 窗口中,在类视图窗口中可以察看当前项目的类和类型的层次信息.A. 解决方案资源管理器B. 类视图C. 资源视图D. 属性正确答案3. 关于语言的基本语法,下列哪些说法是正确的?A. 语言使用 关键字来引用 预定义的名字空间;B. 用编写的程序中 函数是唯一允许的全局函数;C. 语言中使用的名称严格区分大小写;D. 中一条语句必须写在一行内;正确答案、C4. 中每个 类型的变量占用个字节的内存.A. 1 (0255) (-128127) ()B. 2 (-32768327
2、67) (032767) C. 4 D. 8 12 精确的十进制值 不定(其他所有类型的基类型) 不定(任意长度的字符序列)正确答案5. 在中,表示一个字符串的变量应使用以下哪条语句定义?A. ;B. ;C. D. * ;正确答案6. 在编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句?A. ;B. ;C. ;D. 正确答案7. 中,新建一字符串变量,并将字符串”s ”保存到串中,则应该使用下列哪条语句?A. = “s ”;B. = “s ”;C. (“s ”);D. (“”s ”);正确答案8. 在类的定义中,类的描述了该类的对象的行为特征.A. 类名B. 方法
3、C. 所属的名字空间D. 私有域正确答案9. 下列哪些语句中定义的变量属于引用类型变量?A. ; 为一接口类型名 引用类型:类,接口B. x; 为一结构类型名C. ;D. y; 为已定义的枚举类型名正确答案、C10. 在下列函数结束后,马上从内存中清除的是. i = 100; = 10; = “ a ”; r = (1999,9,9);A. 变量iB. 数组变量C. 变量 所引用的字符串对象D. 变量r 所引用的 对象正确答案、B11. 中 为一自定义类,其中有以下方法定义使用以下语句创建了该类的对象,并使变量 引用该对象:那么,可如何访问类 的 方法?A. ();B. ();C. ();D.
4、 ();正确答案12. 分析下列语句,注意类 没有访问修饰符: 1 i;若必须为类 添加访问修饰符,并使 的可访问域保持不变,则应选择A. 访问只限于包含该成员的类,私有的B. 访问限于包含该成员的类及类的派生类,保护的C. 访问只限于所在的程序集,只有在同一个程序集中才能访问D. 访问不受限制,公共的还有一种是 正确答案13. 可以采用下列哪些技术来进行对象内部数据的隐藏?A. 静态成员B. 类成员的访问控制说明C. 属性D. 装箱()和拆箱()技术正确答案、C14. 分析下列程序: 4在 函数中,在成功创建该类的对象 后,下列哪些语句是合法的?A. = “ !”;B. ();C. = 10
5、0;D. ();正确答案15. 分析下列程序中类 的定义 i; i;则下列语句在 上的输出为. y = (); x = y; = 100;(“0, 1”);(提示:注意类 中的 关键字)A. 0, 0B. 100, 100C. 0, 100D. 100, 0正确答案16. 在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成.A. 方法 封闭类B. 方法 公共类C. 方法 虚方法D. 方法 重载基类正确答案17. 类 中有下列方法定义: (“使用参数!”); ( y) (“使用两个整型参数!”);请问上述方法重载有无二义性?若没有,则下列语
6、句的输出为. x = ();(0);(0,1);(0,1,2);A. 有语义二义性;B. 使用 参数!使用两个整型参数!使用 参数!C. 使用 参数!使用 参数!使用 参数!D. 使用 参数!使用两个整型参数!使用两个整型参数!正确答案18. 使用下列哪种方法可以减小一个 对象的容量?A. 调用 方法B. 调用 方法C. 调用(调整,修剪) 方法D. 设置 属性正确答案、D19. 程序中,可使用 机制来处理程序出现的错误.A. 语法B. 运行C. 逻辑D. 拼写正确答案20. 中,在方法 内部的 语句中,如果在 代码块中发生异常,并且在当前的所有 块中都没有找到合适的 块,则A. 运行时忽略该
7、异常B. 运行时马上强制退出该程序C. 运行时继续在 的调用堆栈中查找提供该异常处理的过程D. 抛出一个新的”异常处理未找到”的异常正确答案21. 在中,下列哪些语句可以创建一个具有3 个初始值为”“的元素的字符串数组?A. 3(“);B. 3 = “,”“,”“;C. = “,”“,”“;D. = 3;正确答案22. 下列语句创建了多少个 对象?, = 3,4;A. 0B. 3C. 4D. 1223. 接口 定义如下:则下列抽象类的定义中,哪些是不合法的?A. : B. : C. : D. : 正确答案24. 命名空间中的类和接口用于创建 应用程序的页面?A. 开发者可以在程序中实现任何有关
8、绘图,图形或图像的操作B. 该命名空间包含了用开读写文件的类型C. D. 该命名用生成使用 正确答案25. 在使用 打开一个文件时,通过使用 枚举类型的成员,来指定操作系统打开一个现有文件并把文件读写指针定位在文件尾部.A. 附加B. C. D. 正确答案26. 下列语句的输出是.191 = 123456789;(“0”);A. $123,456,789.00 B. 1.234568008C. 123,456,789.00D. 123456789.00正确答案27. 当创建一个新类时,该类将从 基类继承下列哪些方法?包括 A. B. C. D. 正确答案、C28. 访问数据库时,使用连接模式同
9、使用非连接模式相比有何优点?A. 更易于控制和维护,更安全B. 更容易进行并发控制C. 可以为更多的用户同时提供数据D. 数据实时性更好,及时刷新正确答案、B、D29. 下列哪个类型的对象是 在非连接模式下处理数据内容的主要对象?A. B. C. D. 正确答案30. 应用 访问数据时 对象的连接字符串中 子串的含义是:A. 对象连接到的数据库的名称 210B. 对象的身份验证信息C. 对象的最大连接时间D. 对象使用的缓存大小正确答案31. 在 中,新建 对象后,可使用来配置其属性.A. 数据适配器配置向导B. 数据窗体向导C. 服务器资源管理器D. 对象浏览器正确答案32. 使用 的”新建
10、 项目”创建一个名为”的表单应用程序,则在生成文件中可设置该程序集的、 等属性信息.A. 1B. C. D. 正确答案33. 已知在某 应用程序中,主窗口类为1, 程序入口为静态方法1.如下所示: 1 : 其他代码在此添加合适代码则在 方法中打开主窗口的正确代码是:A. ( 1();B. ( 1();C. ( 1()();D. ( 1()();正确答案34. 在中,预处理器指令(地区,范围) 和 的作用是:A. 注释 和 之间的代码B. 为 定义一段可折叠代码区C. 和 之间的代码在 版本中不参加编译D. 和 之间的代码在 版本中不参加编译正确答案35. 用鼠标右击一个控件时出现的菜单一般称为
11、:A. 主菜单B. 菜单项C. 快捷菜单D. 子菜单正确答案36. 变量1 引用一个 对象.为检查用户在退出对话框时是否单击了”打开”按钮,应检查1()的返回值是否等于A. B. C. D. 正确答案37. 程序中,为使变量 引用的窗体对象显示为对话框,必须:A. 使用 方法显示对话框B. 将 对象的 属性设为C. 将 对象的 枚举属性设置为D. 将变量 改为引用 类的对象正确答案38. 应用程序中,要求下压按钮控件1 有以下特性:正常情况下,该按钮是扁平的,当鼠标指针移动到它上面时,按钮升高.那么,在程序中,属性1 的值应设定为:A. B. C. D. 正确答案39. 为保护 不受恶意访问的
12、攻击,应使用保护 .A. 目录安全性B. 安全性C. 共享目录安全性D. 安全性正确答案40. 下列哪些语言可以用来开发 ?A. CB. C. D. 正确答案、B、C、D41. 表单中,按钮的默认事件是A. 事件B. 事件C. 事件D. 事件正确答案42. 窗体文件的扩展名为A. B. C. D. 正确答案43. 使用”新建项目 项目 应用程序”成功创建为”的 表单应用程序后,项目文件将保存在:A. 本地计算机 站点的 虚拟目录下B. 本地文件共享 中C. 另一台名为 的计算机的 站点的 虚拟目录下D. 本地目录c: 下正确答案44. 关于 窗体应用程序,下列说法哪些是正确的?A. 窗体是在浏
13、览器中进行解释执行的B. 窗体程序中脚本和代码必须严格分开C. 窗体程序产生的 页面只能运行于 浏览器D. 窗体程序的代码可以使用任何一种 兼容的编程语言编写正确答案45. 在使用 部署 项目时,使用”复制项目”及建立部署项目相比 A. 二者功能完全一样B. 后者功能更强大C. 前者操作更简便D. 前者只能在本地计算机内部使用正确答案、C46. 作为程序员,你需要为公司开发一套供员工使用的个人信息管理软件.软件需求之一是:令每个员工可以在公司的任意一台安装有该程序的工作站上,以自己喜爱的自定义界面运行该程序.为满足该需求,程序应优先采取下列何种策略保存每位用户的自定义设置?A. 将个人设置保存
14、到本地计算机硬盘的 文件中;B. 将个人设置保存到公司的 数据库服务器中;C. 将个人设置保存到本地计算机的注册表中;D. 将个人设置保存到软盘中;正确答案47. 程序中,下列哪些预处理指令用于条件编译?A. B. C. D. 正确答案48. 关于结构类型,下列说法哪些是正确的?A. 结构是值类型B. 结构中不允许定义带参数的实例构造函数;C. 结构中不允许定义析构函数D. 结构中可以定义成员方法,但是方法内不能使用 指针E. 不能使用 关键字创建结构类型的实例正确答案49. 关于线程和进程,下列说法哪些是正确的?A. 线程是操作系统分配处理器时间的基本单位;B. 进程是操作系统分配处理器时间
15、的基本单位;C. 一个线程可以属于多个进程;D. 一个进程可以有多个线程;正确答案、D50. 安全框架中,应用程序所属的”角色”是指:A. 启动该程序的用户必须处于的 本地组B. 该程序运行时使用哪个 用户账号访问系统资源C. 框架定义的一组 对象的集合,符合这些 的程序就属于该角色D. 框架定义的一组资源对象的集合,处于该组的程序可以访问该组的资源正确答案51、开发应用程序最好的开发工具是: ( D ).A B 2000C 2000D 52、下列哪些运算符是属于”右结合”的? ( A ).A 赋值运算符B 元运算符C 一元运算符D 移位运算符53、下列语句在控制台上的输出是什么? ( A )
16、A B C 无输出D 54、在编写程序时,会需要对一个数组中的所有元素进行处理,则使用( B )循环体最好.A 循环B 循环C 循环 D 循环55、在程序中.入口函数的正确声明为: (C )A ( )B ( )C ( )D ( )解释 方法是程序的入口点,程序控制在该方法中开始和结束。该方法在类或结构的内部声明。它必须为静态的。它可以具有 或 返回类型。在 方法中创建对象和调用其他方法。声明 方法时既可以不使用参数,也可以使用参数。后一种形式使程序可以读取命令行参数。要注意第一个字母要大写56、 在类中方法的作用是: ( ).A 将队列末端元素出队列B 将队列前端元素出队列C 在队列前端压入新
17、的元素D 在队列末端加入新的元素正确答案57. 在 类中,移除并返回队列前端对象的方法是:()B C (返回位于队列开始处的对象但不将其移除。)D 正确答案58. 在类中,移除并返回栈顶元素的方法是:()B C D 正确答案59、某数字队列中,入列顺序为则可能的出队列顺序是:()正确答案60. 在哈希表中,对象所属的哈希桶的地址是由( )决定的.A 为该对象设置的键值B 该对象所属的类C 该对象的物理存放地址D 该对象插入哈希表之前, 哈希表内的对象个数正确答案61、 为从标准文本文件(如: )中读取信息行,应使用( )操作文件.A B C (表示可读取连续字符系列的阅读器。)D (以一种特定
18、的编码从字节流中读取字符)正确答案62、 为从某个网站访问信息,应使用( _)类的对象分析下载回的文档A B C (表示提供对 数据进行快速、非缓存、只进访问的读取器。)D (表示提供对 数据进行快速、非缓存、只进访问的读取器。)正确答案63. 为快速声称包含数据的文件,可使用( )类创建对象B C D (表示提供对 数据进行快速、非缓存、只进访问的读取器。)正确答案64读取图形文件时,应使用()类的对象B C D (图形数据以二进制存储)正确答案65、是数据集中的数据表对象有条记录,调用下列代码后中还有哪几条记录?()(假设打开后,未进行其他操作)9();A 1B 9 C 0D 10正确答案
19、66、在中,表示程序到数据的连接的对象为()对象对象对象正确答案67. 在中,执行数据库的某个存储过程,则少需要创建()并设置它们的属性,调用合适的方法一个对象和一个对象一个对象和一个对象一个对象和一个对象一个对象和一个对象正确答案68、在 窗口中处理文档时,可以使用( )窗口来编辑某元素的、等信息.A资源视图B类视图C属性D解决方案资源管理器正确答案69、中执行下列语句后的值为多少?(A) n =21 =1;A. 42B. n =1C. 21D. 2070、下列那些运算符是属于”右结合”的?(C )A. 元运算符B. 一元运算符C. 赋值运算符D. 移位运算符和71、在中设计类时,应如何保证
20、在释放对象的所有引用之前,释放对象使用的文件、网络等资源?(A)A. 为类添加析构函数,在析构函数中释放资源B. 为类重载运算符C. 为类实现接口.并实现方法,在该方法中释放资源D. 为类添加运算符72、中,下列类的定义是否合法?( ) A. 不合法B. 合法正确答案73、在的名字空间中,下列哪个类实现了一种数据结构,这种数据结构支持使用键值来索引结构中存放的对象? ( )A. 类B. 类C. 类D. 类正确答案74、在类中,移除并返回1,2,3,则可能的出队列顺序为: ( )A.3,2,1B.3,1,2C. 1,2,3D. 1,3,2正确答案75、分析下列语句 = (2004,6,6,10,
21、20,0);若按照”长日期格式”在控制台上输出的值,应选用语句( ).A. (“d”);B. (“D”);C. (“t”);D. (“T”);正确答案76、在 . 窗口,( )窗口显示了当前 .解决方案的树型结构.A 类视图B 解决方案资源管理器C 资源视图D 属性正确答案77 1现在打开调试窗口中的”窗口” 调试窗口如下;(图片)则在窗口中,会提示什么信息?(D )A.成员变量及其值B.局部变量及其值C.局部变量及其值、成员及其值D.无内容78、 下列语句在控制台上的输出是多少? ( )正确答案79、在为自定义类取名时推荐使用的命名规范是: ( ).B随便起名字正确答案80.下列函数执行结束
22、后,函数体中由变量s引用的对象将在何时被垃圾回收系统从内存中删除(为类名)? s = ();A. 函数结束后的某个无法确定的时刻B. 函数结束后1分钟C. 永远不会被删除D. 函数结束后立刻删除正确答案(原来答案为D,引用类型由垃圾回收删除)81. I;则类的可访问域为: ( ).A. 定义时所在的程序集B. 在所有引用1的程序中可用,但限于的内部C. 访问不受限制D. 在所有引用1的程序集中可用,但限于的派生类中正确答案82.下列类的属性是否正确? ( )(提示:从抽象类派生类的规则)A不正确 (没有实现)B正确正确答案83.下列类的定义是否合法? ( ) (提示:注意两个类的访问修饰符的不
23、同)A 合法B 不合法 (可访问性不一致: 基类”比类“”的访问性低)正确答案84.在中设计类时,如何将一个可读可写的公有属性修改为只读属性?A 将的块删除B 将的块置空C 将的块前加修饰符D 将添加修饰符正确答案85.通过继承()类,用户可以创建自己的异常类.A B C D (不存在)正确答案86.在窗口中. ()窗口提供了连接到本地或远程计算机上数据库并进行管理的功能工具箱资源视图解决主需资源管理器服务器资源管理器正确答案87. 在下面的类定义中,缺省构造函数的作用是( ).A 在创建类的实例时初始化类的域B 因为是的,因此不起任何作用C 防止创建类的实例正确答案88. 在下列语句中,变量
24、本身()中创建的. = (10);A 堆B 栈正确答案89. 下列函数定义中,哪条语句是非法的? ( ) (语句编号在语句后的处) I =100 1 I ; 2 ;非法 ()s;合法A 2B 3C 1D 没有90、中执行下列语句后的值为多少?(B) 0x00f0;n 0x0f00;A0x00f0B0CD91、下列函数定义中,第3条语句是否合法?(A) 100; 200; (运算符“”无法应用于“”和“”类型的操作数)A 不合法 B 合法92、分析以下程序.注意静态构造函数内使用的赋值语句为0. 私有构造函数防止对象生成则调用语句1100;输出是(D).93、面向对象编程中的”继承”的概念是指(
25、B)A 派生类对象可以不受限制地访问所有的基类对象B 派生自同一个基类的不同类的对象具有一些共同特征C 对象之间通过消息进行交互D 对象的内部细节被隐藏94、在哈希表中,对象所属的哈希桶地址是由(D)决定的.A 该对象插入哈希表之前,哈希表内的对象个数B 该对象的物理存放地址C 该对象所属的类D 为该对象设置的键值95、在,将用户在中进行的改动保存到数据源中,应使用下列哪个方法?(B)A 对象的方法B 对象的方法C 对象的方法D 对象的方法96、在中,可以在中维护(D)对象的集合来管理表间的导航关系.97、显示消息框时枚举中的成员可在消息框中添加一个图标,该图标的形状是(C).AiB?CD!9
26、8、显示消息框时枚举中的成员可在消息框中添加一个图标,该图标的形状是(C).A!B?CiD99、显示消息框时枚举中的成员可在消息框中添加一个图标,该图标的形状是(A).A?B!CiD100、显示消息框时枚举中的成员可在消息框中添加一个图标,该图标的形状是(D).A B iC ?D !101、下列说法是否正确?(正确)模态对话框是这样的对话框:打开对话框后,用户只能在对话框中进行操作;必须等其关闭后,用户才能及程序其他部分进行交互.102、下列说法是否正确?(错误)非模态对话框是这样的对话框:打开对话框后,用户只能在对话框中进行操作;必须等其关闭后,用户才能及程序其他部分进行交互.103、在 表
27、单应用程序中,如何将一个对话框对象显示为模态对话框?(B)A 调用();B 调用 ();C 调用();D 调用 ();104、在 表单应用程序中,如何将一个对话框对象显示为非模态对话框?(A)A 调用();B 调用 ();C 调用();D 调用 ();105、下列语句的输出是(C). 9999.99; (“0”);A9,999B999,999C9,99999D999999106、下列语句的输出是(C). 9999.99; (“0”);A99999B9,99999C10000.0 ( 正确形式应为10,000,考试时答案就选C)D99107、在,为将用户在中进行的改动保存到数据源中,应使用下列哪
28、个方法?(C)A 对象的方法B 对象的方法C 对象的方法D 对象的方法108、下列语句的输出是什么?(C ) 123456789;(”0”);A 123,456,789.00;B 1.234568008 C 123,456,789.00 D 123456789.00109、 下列语句的输出是什么?(D) 123456789;(”0”);A 1.234568008,B 123,456,789.00;C 123,456,789.00;D 123456789.00110、在 窗口中,在( C)窗口中可以浏览及当前项目相关的菜单字符串表,对话框等信息.单项选择题A 解决方案资源管理器,B 类视图,C
29、资源视图D 属性111、 下列语句在控制台上的输出是什么?(C )A ;C D 无输出.112、 中每个类型量占用( D)个字节的内容.A 4B 2C 8D 1113、 中每个类型量占用( B )个字节的内容.A 1B 2C 4D 8114、在类中定义下列的域和方法: “ a !”;代码现在需要编写代码在中将当前对象的域赋值为100.正确的句子为(D ).A 100;B 100;C 100;D 100.115、下列语句是类 的一部分是的一个对象. ( i) 100;(a);(a);则调用后,控制台输出(B ),A 0;B 100;C101;116、下列语句是类 的一部分是的一个对象. ( i)
30、 100; ( a); (a);则调用()后,控制台输出( A ).A 101;B 100;C 0.117、下列函数定义中,第3条语句是否合法? (B ) 100;200;A 合法 B 不合法118、下列类的定义中哪些是合法的抽象类? (D)A c1 () B ();C c1 ()()默认为私有,不合法D c1 ();119、类123的定义如下: 1 21(“2”); 32(“3”);则下列语句的输出是什么?(B)(提示:从抽象类的规则)1 3()();A 3 2B 3C 2 3D 2注意:3 2()错误120、接口的定义如下:类定义如下: a !;则下列语句的编译,运行结果如何?(C)A 运
31、行正常,输出字符串” a !”B 可以编译通过,但运行出现异常C 编译出错121、 1( 1;); 2( 2;);则下列输出是什么?(B)(原来答案为C) 2();A 1;B 2;C 无输出D 1 2;122、下列语句的输出是(A). 0.2;(“0”);A 20%B 0.2%C D 0123、下列语句的输出是(D) 9999.94;(“0”);A 9.9B 10000.0C 9,999.99D 9999.9124、在中对象下列哪个属性用于将中的新增记录保到数据源?(C)A B C D 125、在中,使用将数据源填充到,应使用下列哪个方法?(D)A 对象的方法 B 对象的方法C 对象的方法D
32、对象的方法126、中执行下列语句后的值为多少?(A)n ;A oB C D 127、下列语句是类的一部分是的一个对象.(s);(s);则调用()后,控制台输出(B)A B 128、中,下列的定义是否合法?(不合法) 1 2 12 (只能单继承)129、在 窗口中,(D )窗口显示了当前 解决方案的树形结构. A 资源视图 B 类视图 C 属性 D 解决方案资源管理器130、在类中定义下列域和方法: “ a !”;现在需要编写代码在中将当前对的域赋值为100. (D) A = 100; B = 100; C = 100; D = 100;131、面向对象编程中的”继承”的概念是指(B). A 对
33、象之间通过消息进行交互 B 派生自同一个基类的不同类的对象具有一些共同特征 C 对象的内部斤细节被隐藏 D 派生类对象可以不受限制地访问所有的基类对象132、在对象中,可通过(A)集合遍历对象中所有的数据表对象.A B C D 133、在控件的事件处理方法中,应使用对象的(C)属性获取用户新选项的值. A B C D 134、某 的工具条为,则代表该工具条的第2个按钮的对象为(B). A 2 B 1 C 3 D 0135、在中,将路径名”C:”存入字符串变量中的正确语句是( A) A = C: “; B = “C: ”; C = “C:”; D = “C:/”;136、的作用是(C D). A
34、 提供可下载的客户端代理程序文件 B 提供 C 发现其他企业的 业务 D 定义企业的 业务137、在公司的网上办公站点中站点对某些页面进行特别保护,只有具有某些特殊权限的用户才可以访问这些信息.这种类型的安全型称为(B).A 身份验证B 授权C 角色扮演D 用户管理138、中执行下列语句整形变量x和y的值是多少?(D ) 100; A 100 100 B 101 100 C 100 101 D 101 101139、分析下列函数中的语句. 1 1 x = 1(); ( () 若为( & () 短路的及运算 (“”) (“”)答案为 C请问该程序在控制台的输出是什么?(A) A 无输出 B C
35、D 140、在设计类时,如何将一个可读可写的公有属性修改为只读属性?( B)A 将的块删除B 将的块删除C 在的块前加修饰符D 在添加修饰符141、数组的定义如下: = 4 9,2,3,1 ; 则 1 = ( B ) A. 1 B. 2 C.3 D.9142、类的定义如下: 则该类的缺省构造函数为:(B) A () B () C ()0; D 不存在143类定义如下: ( I); 现在需要为该类添加一个公有的构造函数,则下列函数定义正确的有(D) A ()(100); B ()(100) C ()(100) D ()(100)144. 类定义如下: 1 i ; 则类. 的可访问间域为: ( B
36、 )A在所有引用1的程序集中可用, 但限于的内部B定义时所在的程序集C在所有引用1的程序集中可用, 但限于的派生类中D访问不受限制145、列程序的输出是什么?(C) ()();私有的 ()控制台主程序入口 x = (); A ! B C ! ! D ! !146.下列类的定义中哪些是合法的抽象类?(D) A c1 B c1 C c1 D c1 (); 147、类 下列函数重载是否合法?(B) ( i) ( i) A:合法 B:不合法 (只能根据参数列表的签名来重载)148、在下面的类定义中,缺省构造函数的作用是(B);A:在创建类的实例时初始化类的域 B;防止创建类的实例 C:因为是的,因此不
37、起任何作用149.下列类的定义是否合法?(A) ()(“!”); 私有的若合法,则在中执行下列语句后,控制台的输出是什么?A:不合法 ! ! !150、中,回车字符对应的转义字符串为:( C) A r B f C n D a151、分析语句,注意类没有访问修饰符. 1 i; 若必须为类添加访问修饰符,并使的可访问修饰符保持不变,则应选择(C) A B C D 152、类定义如下(C) 1 A 在所有引用1的程序集中可用,但限于的内部 B在所有引用1的程序集中可用,但限于的派生类中 C定义时所在的程序集 D访问不受限制 153、下列类的属性定义是否正确?(B)(提示:从抽象类派生类的规划) n;
38、 n; A 不正确 B 正确 154、下列程序输出是什么?(D)(i是整型变量)会出现编译错误 1; 0; A 出现消息框”结束”,然后继续执行 B 先出现消息框”出现异常”,后出现出现消息框”结束”,然后继续执行 C先出现消息框”出现异常”,然后继续执行 D出现消息框”结束”,然后退出程序155、在 窗口中,在(B)窗口中可以浏览及当前项目相关的菜单,字符串表,对话框等信息.A. 属性 B. 资源视图C. 类视图D. 解决方案资源管理器156、是使用打开一个文件时,有以下要求:若指定文件不存在,则创建新文件;若该文件存在,则打开该文件;则应使用枚举类型的(C)成员来调用构造函数.157、为从标准文本文件(如)中读取信息行,应使用(B)操作文件.158、为向标准文本文件(如)中写入信息,应使用(D)操作文件.159. 1 21