C++程序设计试卷2010(有答案 .pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
陕西科技大学 试题纸 课 程 面向对象的程序设计C++ (B) 班 级 学 号 姓 名 题号 一 二 三 四 五 六 七 八 九 十 总分 得分 阅卷人 一、选择题:(每小题2 分,共20 分) 1. 下面四个选项不属于表达式的语句是(B )。 A .z=x+y B.x*y ; C.z=x ; D.z=y/2 ; 2. 若定义int a=10 ,下面选项中合法的if 语句是( D ) Aif (a 0 )a=a+2; B.if (a=1 )a=a+2; C.if (a=1 )a=a+2; D.if (a= =0 )a=a+2; 3. 表达式2 !=3 的值是(B ) A.非0 值 B.1 C.0 D.2 4. 假设Myclass 是一个类,则该类的拷贝构造函数的声明语句为 C 。 A .Myclass (Myclass P ); B .Myclass (Myclass P); C .Myclass(Myclass p); D .Myclass (Myclass *P); 5. 下列说法正确的是: A 。 A .类定义中只能说明成员函数的函数头,不能定义函数体; B .类中的成员函数可以在类体中定义,也可以在类体外定义; C .类中的成员函数可以在类体外定义时必须要与类声明在同一文件中; D .在类体外定义的成员函数不能操作该类的私有数据成员。 6. 假定DD 为一个类,则执行“DD a[10],b (2 );”语句时,系统自动调用该类构造函数的次数 为 B 。 A .12 B .11 C .2 D .1 7. 下面对静态数据成员的描述中,正确的是: B 。 A .静态数据成员可以在类体内进行初始化; B .静态数据成员不可以在类体内进行初始化; C .静态数据成员不能受 private 控制符 的作用; D .静态数据成员不可以使用对象名访问 。 D .类A 的成员函数可以访问类B 的对象的任何成员。 8. 下列各类函数中,不是类的成员函数的是: C 。 A .构造函数; B .析构函数; C .友员函数; D .拷贝构造函数。 9. 下列静态数据成员的特性 中,错误的是 D 。 A .说明静态数据成员时前边要加上 static B .静态数据成员要在类体外初始化; C .引用静态数据成员时要在静态数据成员前加类名和作用域运算符; D .静态数据成员不是一个类所有对象共享的。 10. 假定一个类的构造函数为“A (int aa=1 ,int bb=0 ){a=aa;b=bb ;}”,则执行“A x(4);”语句 第 1页 共2 页 后,x.a 和x.b 的值分别为 D 。 A .1 和0 B .4 和1 C .1 和4 D .4 和0 二、填空题:(每空2 分,共10 分) 1.面向对象程序设计的三大特征是: 、 和 。 2. 在下面程序的横线处填上适当字句,使该程序执行结果为8。 #includeiostream.h class Myclass { int x; public: //为X 置值 //取X 值 };

您可能关注的文档

文档评论(0)

. + 关注
官方认证
内容提供者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地河南
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档