c++程序设计语言 ( 第2次 )

c++程序设计语言 ( 第2次 )

ID:9209140

大小:20.00 KB

页数:7页

时间:2018-04-22

c++程序设计语言 ( 第2次 )_第1页
c++程序设计语言 ( 第2次 )_第2页
c++程序设计语言 ( 第2次 )_第3页
c++程序设计语言 ( 第2次 )_第4页
c++程序设计语言 ( 第2次 )_第5页
资源描述:

《c++程序设计语言 ( 第2次 )》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第2次作业一、单项选择题(本大题共100分,共40小题,每小题2.5分)1.一个类如果有一个以上的基类就叫做()。A.循环继承B.单继承C.非法继承D.多继承2.在C++应用程序设计中要使用I/O流,则应在程序中包含()。A.iostream.hB.ostream.hC.istream.hD.cin3.在ios中提供的格式控制标志位中,表示转换为16进制形式的标志位是()。A.OctB.DecC.LeftD.hex4.在C++中使用3个保留字实现异常处理,它们是:try、catch和()。A.ifB.throwC.whileD.re

2、turn5.下列要求中,对重载函数不必要的是()。A.要求参数的个数不同B.B要求参数中至少有一个类型不同C.要求参数个数相同时类型不同D.要求函数的返回值类型不同6.由C++目标文件连接而成的可执行文件的缺省扩展名为()。A.cppB.exeC.objD.lik7.用class定义类时,若成员缺省段约束符的说明,则应为()的成员。A.私有段B.公有段C.保护段D.不可访问段8.一个类最多可以有()个析构函数。A.1B.2C.4D.没有限制9.cin是()类的标准对象引用A.ostreamB.istreamC.stdoutD.std

3、in10.C++的注释一般有两种,即一种是用“/*注释*/”可以表示多行注释,另一种是用()。A.“\注释”表示单行注释B.“\注释”表示多行注释C.“//注释”表示单行注释D.“//注释”表示多行注释11.假设有一个C++类名为Country,则此类的析构函数为()。A.::Country()B.void~Country(void)C.~Country()D.void~Country()12.C++中,关键字struct和class的区别仅仅在于()。A.struct用来定义结构体,而class用来定义类B.struct用来定

4、义类,而class用来定义结构体C.struct定义的类的缺省成员为公有的,而class定义的类的缺省成员为私有的D.struct定义的类的成员须全部为公有的,而class定义的类的成员可以为私有的13.将公共基类说明为虚基类的目的是()。A.简化应用程序B.消除对基类成员的访问二义性C.提高程序运行效率D.精简目标程序代码14.下面四组选项中,都是C++语言不合法整型常量的一组是()。A.-0f1,-0xffff,0011B.-0xcdf,017,12.456C.-018,999,5e2D.-0x48eg,-068,03f15.关

5、于break语句,下面不正确的描述为()。A.break可用于循环体内,其作用是退出直接包含它的循环B.break可用于switch语句结构内,其作用是退出直接包含它的switch结构C.break可用于if语句结构中内,其作用是退出直接包含它的if结构D.break语句可以在一个循环体内多次出现16.在C++应用程序设计中,()允许程序员为类定义一种模式,通过这种模式的使用使得类中的某些成员、参数和成员函数的返回值能够取得任意数据类型()。A.函数模板B.模板函数C.类模板D.模板类17.下面程序段的输出结果是()。inta='a

6、';cout<>C.deleteD..20.模板是实现类属机制的一种工具,它即允许程序员构造类属函数,即模板函数;也允许程序员构造类属类,即()。A.模板函数B.函数模板C.模板类D.类模板21.C++的函数有函数头和函数体两部分组成,下面所列的函数头书写格式中不正确的是()。A.main(inta,intb)B.main(

7、inta,intb=1)C.main(inta=0,intb)D.main(inta=2,intb=3)22.下面所列字符串的常量表示中,错误的是()。A.""yes"or"No"B."'OK!'"C."abcdefg"D."ABCDEFG"23.在创建派生类对象时,执行构造函数的顺序是()。A.先执行派生类的构造函数,然后执行基类的构造函数B.先执行基类的构造函数,然后执行派生类的构造函数C.同时执行基类和派生类的构造函数D.既不执行基类构造函数也不执行派生类构造函数24.一个C++项目(Project)中可能

8、有扩展名为.h的头文件以及扩展名为.cpp的程序文件,以下描述正确的是()。A.一个C++项目有且只有一个头文件,可以包含多个程序文件B.一个C++项目最多包含一个头文件,可以包含多个程序文件C.一个C++项目可以有零个至多个头文件,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。