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

C程序设计专接本校考试题.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C++程序设计》校考试卷 (12计算机信息管理) 考试形式闭卷考试时间________________ 班级____________学号_______________姓名成绩______________ ?单项选择题(本大题共20小题,每题2分,共40分) (1)C++源文件的扩展名是( A) ( ) cpp ( ) ( ) txt ( D ) exe A Bc C (2)对于随意一个类,析构函数的个数最多为 (B) (A)0 (B)1 (C)2 (D)3 (3)使用下列哪个流格式控制符可设置变换基数为十六进制 ( C) ( ) dec ( ) oct ( ) hex ( D ) endl A B C (4)下列C++标点符号中表示一条语句结束的是( B) (A ) # ( ) ( ) ](i)=2 B; C 下面对于析构函数描绘错误的选项是(A)。 —个类能够有多个析构函数。 析构函数的函数名命名是有规定的。 delete运算符释放该类的对象实例能够触发该类的析构函数运行。 析构函数是类的成员函数。 (14)已知show( )函数是一个类的常成 员函数,它返回int种类,下列表示中正确 的是(B)。 voidshow( ) intshow( )const intshow( ) intshow(const) (16)进行文件操作是需要包含的头文件是(C)o 下面对于继承的描绘错误是(D)o C++允许一个类拥有两个基类。 基类的私有成员在派生类中是不可接见的。 在公有派生中,基类的公有成员在派生类中仍旧是公有的。 在公有派生中,派生类无法使用基类的保护数据成员。 (A) (B)iostream (C)fstream (D) 17)下面对于结构函数描绘错误的选项是(D)。 结构函数能够使用默认参数。 使用new运算符成立对象,该类的结构函数会被履行。 结构函数的函数名称和类名同样。 —个类最多只能定义一个结构函数。 18)下面各项用于声明内联函数的是( A)。 (A)inline (B)online C)line (D)static 19)调用声明为intprint(inta,intb);的函数时,正确的方法是(C)。 (A)print,; (B)print(2); (C)print(1,2); (D)print(1,2,3); A)。 下面对于函数重载正确的描绘是( 函数的参数情况不能完全相同。 函数的返回种类一定不同。 函数的行数一定不能相同。 重载的函数名称不能相同。 二.填空题(本大题共10个小题,每题2分,共20分) (21)在类定义时,如果没有定义任何结构函数,则编译器自动生成一个___默认 结构函数。 (22)在函数体以前加___const__________________重点字能够防备函数改变数据成员的值。 (23)现有如下两条语句:ofsteamfout; (); 它们的等效语句是___ofstreamfout();。 (24)运算符重载函数一般能够采用两种形式:定义为类的成员函数和___友元函数 形式。 (25)在函数题以前加—const______________重点字能够防备在该函数中改变所在类的数据成员的 值。 ( 26 )包含有纯虚函数的类被称为 抽象___________类。 ___ (27)存在下面输入语句: inta;doubleb;charc;charstr[50];boolr; cinab?cstr?r; 假定输入yu”str数组的内容是。 (28)存在下面程序: intx=56; inta=x; x=88; coutaendl; 输出结果是________88_________________。 (29 )要输出int种类的a变量的十六进制的值,能够使用输出语句 couthexa;。 (30 )当使用运算符delete删除一个动向对象时, 类的—析构 函数将被自 动调用。 三.改错题(本大题共5小题,每题2分,共10分) (31)下面的程序调用swap()函数进行互换两个整数,要求输出结果为“a=2,b=1”。请用下 划线标犯错误所在行并给出改正建议。 #includeiostream usingnamespacestd; voidswap(inta,intb).”,请用下划线标犯错误所在行并给出改正建议。 #includeiostream usingnamespacestd; classPoint { public: voidshow(){coutPoint...endl;} .endl;}}; classCircle:publicPoint { public: voidshow( ){coutCircle...endl;} }; voidmain( ) { Circlec; Po

文档评论(0)

139****9559 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档