大工《CC++语言程序设计》课程考试模拟试卷A.docVIP

大工《CC++语言程序设计》课程考试模拟试卷A.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大工《Camp;C++语言程序设计》课程考试模拟试卷A.doc

大连理工大学网络教育学院 2012年9月份《C/C++语言程序设计》课程考试 模 拟 试 卷 一、单项选择题(本大题共10小题,每小题3分,共30分) A.void B.double C.int D.float 2、若有定义:int a=8,b=5,c;,执行语句c=a/b+0.4;后,c的值为( )。 A.1.4 B.1 C.2.0 D.2 3、执行下面的程序段后,输出结果是( )。main(){char a[]=english;printf(%c,a[5]);} A.engli B.s C.english D.sh 4、下列语句书写正确的是( )。 A.printf “Good morning.”; B.scanf(“%d”,x); C.char x=”s”; D.char d = ‘T’; 5、定义数组 float a[2][3];选出不属于该数组的数据元素是( )。 A.a[0][0] B.a[2][3] C.a[1][2] D.a[0][2] 6、定义类的静态函数成员的关键字为( ),可通过对象名或类名访问它。 A.static B.void C.friend D.virtual 7、下面的哪一个能作为函数的返回类型( )。 A.end B.cout C.include D.int 8、假定AB为一个类, 则该类的拷贝构造函数的声明语句为( )。 A.AB(AB x) B.AB(AB x) C.AB(AB * x) D.AB(AB) 9、在C++中,用于实现运行时多态性的是( )。 A.内联函数 B.重载函数 C.模板函数 D.虚函数 10、在C++中,可以从一个类派生出另一个类,前者称为( ),后者称为派生类或子类。 A.基类或父类 B.继承类 C.多态类 D.虚类 二、判断题(本大题共10小题,每小题3分,共30分) 1、循环语句的循环体可能一次都不执行。( ) A.正确 B.错误 2、使用cin和cout进行输入输出操作的程序必须包含头文件math.h。( ) A.正确 B.错误 3、C++源程序文件的扩展名是.exe。( ) A.正确 B.错误 4、关键字中,用以说明类中公有成员的是private。( ) A.正确 B.错误 5、一个类只能有一个对象。( ) A.正确 B.错误 6、拷贝构造函数不是类的成员函数。( ) A.正确 B.错误 7、内联函数的关键字为friend。( ) A.正确 B.错误 8、构造派生类的对象时,就要对基类数据成员、新增数据成员和成员对象的数据成员进行初始化。( ) A.正确 B.错误 9、一个派生类可以同时有多个基类,这种情况称为单继承。( ) A.正确 B.错误 10、抽象类不能实例化。( ) A.正确 B.错误 三、填空题(本大题共5个空,每空3分,共15分) x+z%3*(int)(x+y)%2/4的值是 。 四、阅读下列程序,请在答题卡上写出输出结果(本大题共2小题,每小题5分,共10分) void main() { int i; for(i=4;i=10;i++) { if(i%3==0) continue; couti; } } 2、 #includeiostream.h class CSample { private: int i; static int k; public: CSample(); void Display(); }; CSample::CSample() { i=0; k++; } void CSample::Display() { couti=i,k=kendl; } int CSample::k=0; void main() { CSample a,b; a.Display(); b.Display(); } 五、程序设计题(本大题共2小题,第1小题5分,第2小题10分,共15分)的解。讨论下述情况: (1),有两个相等实根; (2),有两个不等实根; (3),无实根 (4),不是二次方程 2、编写一个程序输入3个学生的英语和计算机成绩,并按总分从高到低排序。要求设计一个学生类Student,其定义如下: class Student { int english,computer,total; public: void getscore();//获取一个学生成绩 void display();//显示一个学生成绩 }; 大工《

文档评论(0)

caijie1982 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档