
求C语言练习题答案。。。 5
第1题题目类型:判断题题目:可以在类的构造函数中对静态数据成员进行初始化。正确错误第2题题目类型:判断题题目:一个类的构造函数中可以不包含对其子对象的初始化。正确错误第3...
第1题
题目类型: 判断题
题目:可以在类的构造函数中对静态数据成员进行初始化。
正确 错误
第2题
题目类型: 判断题
题目:一个类的构造函数中可以不包含对其子对象的初始化。
正确 错误
第3题
题目类型: 单选题
题目:下列关键字中不能用来声明类成员访问权限的是( )。
可选答案:
1.public
2.static
3.protected
4.private
第4题
题目类型: 单选题
题目:下列关于构造函数和析构函数的描述中,错误的是( )。
可选答案:
1.构造函数可以重载
2.析构函数名与类名相同
3.构造函数中可以设置参数的默认值
4.类中只有一个析构函数
第5题
题目类型: 单选题
题目:下列情况中,不会调用复制构造函数的是( )。
可选答案:
1.用一个对象去初始化同一类的另一个新对象时
2.将类的一个对象赋值给该类的另一个对象时
3.函数的形参是类的对象,调用函数用形参初始化实参时
4.函数的返回值是类的对象,函数执行返回调用时
第6题
题目类型: 单选题
题目:下列关于类成员的描述中,正确的是( )。
可选答案:
1.友元函数是类的成员函数
2.类成员的默认访问权限是私有的
3.类成员函数必须声明为公有的
4.类的静态数据成员不能是常成员
第7题
题目类型: 单选题
题目:下列关于this指针的描述中,正确的是( )。
可选答案:
1.任何与类相关的函数都有this指针
2.类的成员函数都有this指针
3.类的友元函数都有this指针
4.类的非静态成员函数都有this指针
第8题
题目类型: 单选题
题目:print()函数是某类中无返回值的常成员函数,下列表示中,正确的是( )。
可选答案:
1.void print() const
2.const void print()
3.void const print()
4.void print(const)
第9题
题目类型: 单选题
题目:下列程序的输出结果是( )。
#include <iostream.h>
class VAC {
public:
int f( ) const { return 3; }
int f() { return 5; }
};
int main( ) {
VAC v1;
const VAC v2;
cout<<v1.f( )<<v2.f( );
return 0;
}
可选答案:
1.53
2.35
3.55
4.33
第10题
题目类型: 单选题
题目:下列程序的输出结果是( )。
#include <iostream.h>
class MyClass {
public:
MyClass( ) { cout<<'A'; }
MyClass(char c) { cout<<c; }
~MyClass( ) { cout<<'B'; }
};
int main( ) {
MyClass p1,*p2;
p2=new MyClass('X');
delete p2;
return 0;
可选答案:
1.ABX
2.ABXB
3.AXB
4.AXBB 展开
题目类型: 判断题
题目:可以在类的构造函数中对静态数据成员进行初始化。
正确 错误
第2题
题目类型: 判断题
题目:一个类的构造函数中可以不包含对其子对象的初始化。
正确 错误
第3题
题目类型: 单选题
题目:下列关键字中不能用来声明类成员访问权限的是( )。
可选答案:
1.public
2.static
3.protected
4.private
第4题
题目类型: 单选题
题目:下列关于构造函数和析构函数的描述中,错误的是( )。
可选答案:
1.构造函数可以重载
2.析构函数名与类名相同
3.构造函数中可以设置参数的默认值
4.类中只有一个析构函数
第5题
题目类型: 单选题
题目:下列情况中,不会调用复制构造函数的是( )。
可选答案:
1.用一个对象去初始化同一类的另一个新对象时
2.将类的一个对象赋值给该类的另一个对象时
3.函数的形参是类的对象,调用函数用形参初始化实参时
4.函数的返回值是类的对象,函数执行返回调用时
第6题
题目类型: 单选题
题目:下列关于类成员的描述中,正确的是( )。
可选答案:
1.友元函数是类的成员函数
2.类成员的默认访问权限是私有的
3.类成员函数必须声明为公有的
4.类的静态数据成员不能是常成员
第7题
题目类型: 单选题
题目:下列关于this指针的描述中,正确的是( )。
可选答案:
1.任何与类相关的函数都有this指针
2.类的成员函数都有this指针
3.类的友元函数都有this指针
4.类的非静态成员函数都有this指针
第8题
题目类型: 单选题
题目:print()函数是某类中无返回值的常成员函数,下列表示中,正确的是( )。
可选答案:
1.void print() const
2.const void print()
3.void const print()
4.void print(const)
第9题
题目类型: 单选题
题目:下列程序的输出结果是( )。
#include <iostream.h>
class VAC {
public:
int f( ) const { return 3; }
int f() { return 5; }
};
int main( ) {
VAC v1;
const VAC v2;
cout<<v1.f( )<<v2.f( );
return 0;
}
可选答案:
1.53
2.35
3.55
4.33
第10题
题目类型: 单选题
题目:下列程序的输出结果是( )。
#include <iostream.h>
class MyClass {
public:
MyClass( ) { cout<<'A'; }
MyClass(char c) { cout<<c; }
~MyClass( ) { cout<<'B'; }
};
int main( ) {
MyClass p1,*p2;
p2=new MyClass('X');
delete p2;
return 0;
可选答案:
1.ABX
2.ABXB
3.AXB
4.AXBB 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询