网站大量收购闲置独家精品文档,联系QQ:2885784924

《c++语言程序设计》检测题.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《c语言程序设计》检测题

《C++语言程序设计》检测题2012-06-05 一 、单项选择题 在以下标识符中,合法的标识符是 ( C ) A.0_t B.void C._xy D.book 下列关于构造函数的描述中,错误的是 ( D ) A.构造函数可以设置默认参数; B.构造函数在定义类对象时自动执行 C.构造函数可以是内联函数; D.构造函数不可以重载 定义析构函数时,应该注意( C ) A.其名与类名完全相同 B.返回类型是 void 类型 C.无形参,也不可重载 D.函数体中必须有 delete 语句 友元的作用是 ( A ) A.提高程序的运用效率 B.加强类的封装性; C.实现数据的隐藏性; D.增加成员函数的种类; 对于结构中定义的成员,其隐含访问权限为 ( A ) A.public B.protected C.private D.static 设有以下说明语句 struct ex { int x ; float y; char z ; } example; 则下面的叙述中不正确的是( B ) A. struct结构体类型的关键字 B. example是结构体类型名 C. x,y,z都是结构体成员名 D. struct ex是结构体类型 在C语言中,要求运算数必须是整型的运算符是A. / B. + C. ! D. % 下列字符串中,正确的C++标识符是 A.foo-1 B.2b C.new D._256 有如下语句序列: int k=0; do{k+=5;cout$;} while(k19); while(k--0)cout*; 执行上面的语句序列输出字符$和*的个数分别是 A.4和20 B5和20和21 D5和21针对数组定义int data[10]; ,下列表述中错误的是 A.用*data可访问到数组的首元素 B.用data[9]可访问到数组的末元素 C.用data[10]访问数组元素会超出数组边界 D.data共有10个元素,其首元素是data[1] 在C++中,用于实现时多态性的是 A.内联函数 B重载函数 C模板函数 D虚函数 有如下程序: #include void fun(int x, int y) { int t = x; x = y; y = t; } int main( ) { int a[2] = {23, 42}; fun(a[1], a[0]); cout a[0] , a[1] stdendl; return 0; } 执行后的输出结果是 A.42, 42 B.23, 23 C.23, 42 D.42, 23 有如下类声明: class Foo { int bar; }; 则Foo类的成员bar是 A.公有数据成员 B公有成员函数 C.私有数据成员 D私有成员函数由C++目标文件连接而成的可执行文件的缺省扩展名为 A. cpp B. exe C. obj D. lik 在int b[][3]={{1},{3,2},{4,5,6},{0}};b[2][2]的值是 ( D ) A.0 B.2 C.5 D.6。 在C++中,关于下列设置参数默认的描述中,下列哪项是正确的 ( C ) A.不允许设置参数的默认值 B.设置参数默认值只能在定义函数时设置 C.设置参数默认值时,应该是先设置右边的再设置左边的 D.设置参数默认值时,应该全部参数都设置 下列存储类标识符中,要求通过函数来实现一种不太复杂的功能,并且要求加快执行速度,选用下列哪项合适

文档评论(0)

shenlan118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档