资源描述:
《齐大C++试题3》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━试卷编号:8744所属语言:C++所属方案:C++期末考试-批次1━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━〖第1题〗『判断』(1分)(题号:703)调用系统函数时,要先将该系统函数的原型说明所在的头文件包含进去.答案:Y〖第2题〗『判断』(1分)(题号:661)运算符重载的形式有两种:成员函数形式和友元形式.答案:Y〖第3题〗『判断』(1分)(题号:642)设置和清除格式标志字的成员函数需要通过对象来引用它们,输出显示格式的对象
2、通常是cout.答案:Y〖第4题〗『判断』(1分)(题号:663)具有纯虚函数的类是抽象类,它的特点是不可以定义对象.答案:Y〖第5题〗『判断』(1分)(题号:600)对象成员的表示与结构变量成员的表示相同,使用运算符.或->.答案:Y〖第1题〗『单项选择』(1分)(题号:1382)关于虚函数的描述中,()是正确的.A:虚函数是一个静态类型的成员B:虚函数是一个非成员函数C:基类中说明了虚函数之后,派生类中将其对应的函数可不必说明为虚函数D:派生类的虚函数与基类的虚函数具有不同的参数个数和类型答案:C〖第2题〗『单项选择』(1分)(题号:378)
3、下列关于运算符重载的描述中,()是正确的.A:运算符重载可以改变操作符的个数B:运算符重载可以改变优先级C:运算符重载可以改变结合性D:运算符重载不可以改变语法结构答案:D〖第3题〗『单项选择』(1分)(题号:1448)下列的标识符中,()是文件级作用域的.A:函数形参B:语句标号C:外部静态类标识符D:自动类标识符答案:C〖第4题〗『单项选择』(1分)(题号:1456)下列有关对函数模板参数的描述,错误的是().A:模板参数可以是一个或多个B:通常每个模板参数前必须加classC:模板参数是一个算术表达式D:模板参数是参数化的类型答案:C〖第5
4、题〗『单项选择』(1分)(题号:711)下列关于面向对象语言的基本要素的描述中,正确的是().A:封装性和重载性B:多态性和继承性C:继承性和聚合性D:封装性和继承性答案:D〖第6题〗『单项选择』(1分)(题号:1442)在函数的返回值类型与返回值表达式的类型的描述中,()是错误的.A:函数返回值的类型是在定义函数时确定,在函数调用时是不能改变的B:函数返回值的类型就是返回值表达式的类型C:函数返回值表达式类型与函数返回值类型不同时,表达式类型应转换成函数返回值类型D:函数返回值类型决定了返回值表达式的类型答案:B〖第7题〗『单项选择』(1分)(
5、题号:1402)关于子类型的描述中,()是错误的.A:子类型就是指派生类是基类的子类型B:一种类型当它至少提供了另一种类型的行为,则这种类型是另一种类型的子类型C:在公有继承下,派生类是基类的子类型D:子类型关系是不可逆的答案:A〖第8题〗『单项选择』(1分)(题号:1387)已知:inta,*pa=&a;输出指针pa十进制的地址值的方法是().A:cout<6、是类A的一个对象.如果要给m赋值为5,()是正确的.A:A1.p=5B:A1->p=5C:A1.*p=5D:*A1.p=5答案:C〖第10题〗『单项选择』(1分)(题号:729)在inta=3,*p=&a;中,*p的值是().A:变量a的地址值B:无意义C:变量p的地址值D:3答案:D〖第11题〗『单项选择』(1分)(题号:1440)当一个函数无返回值时,定义它时函数的类型应是().A:voidB:任意C:intD:无答案:A〖第12题〗『单项选择』(1分)(题号:1446)在C++语言中,关于下列设置参数默认值的描述中,()是正确的.A:不允许
7、设置参数的默认值B:设置参数默认值只能在定义函数时设置C:设置参数默认值时,应该是先设置右边的再设置左边的D:设置参数默认值时,应该全部参数都设置答案:C〖第13题〗『单项选择』(1分)(题号:739)下列表达式中,()是非法的.已知:inta=5;floatb=5.5;A:a%3+bB:b*b&&++aC:(a>b)+(int(b)%2)D:---a+b答案:D〖第14题〗『单项选择』(1分)(题号:1437)下述关于break语句的描述中,()是不正确的.A:break语句可用于循环体内,它将退出该重循环B:break语句可用于开关语句中,它
8、将退出开关语句C:break语句可用于if体内,它将退出if语句D:break语句在一个循环体内可以出现多次答案:C〖第15题〗『单项选