单选题以下关于友元函数的叙述不正确的是(
单选题cout、cerr和clog是( )的对象,cout处理标准输出,cerr和clog都处理标准出错信息。 A.istream B.ostream C.cerr D.clog
单选题下列对基类和派生类关系的描述中,错误的是( )。
单选题有如下程序:
#include<iostream>
Using namespace std;
Class Amount{
int amount;
public;
Amount(int n=0):amount(n){}
Int getAmount()const{return amount;}
Amount
return ;
}
};
int main(){
Amount x(3),y(7);
x+=y;
cout<<x.getAmount()<<endl;
return 0;
}
已知程序的运行结果是10,则下划线处缺失的表达式是______。
单选题以下类定义中可能会引起错误的语句是 class A public: ~A() //1 int i; //2 private: int j //3 A(int i)i++; //4 ; A)1 B)2 C)3 D)4
单选题关于内联函数的说法,不正确的是( )。
单选题若执行下面的程序时,从键盘上输入5和2,则输出结果是 #include<iostream.h> void main( ) { int a,b,k; cin >> a >> b; k=a; if(a<b) k=a%b; else k=b%a; cout < < k < < endl;}
单选题以下四种说法中,正确的一项是( )。
单选题有如下程序: #include<iostream> using namespace std; class Base { public: void fun1(){cout<<''Base\n'';} virtual void fun2(){cout<<''Base\n'';} }; class Derived:public Base { public: void fun1(){cout<<''Derived\n'';} void fun2(){cout<<''Derived\n'';} }; void f(Base&b) {b.fun1();b.fun2();} int main() { Derived obj; f(obj); return 0: } 执行这个程序的输出结果是( )。
单选题若已经声明了函数原型“void fun(int a,double b=0.0);”,则下列重载函数声明中正确的是
单选题下面不属于软件测试实施步骤的是( )。
单选题在对函数进行原型声明时,下列语法成分中,不需要的是______。
单选题有如下类定义:
class Point{
int x_,y_;
public:
Point( ):x_(0),y_(0){}
Point(int x,int y=0):x_(x),y_(y){}
};
若执行语句:
Point a(2),b[3],*c[4];
则Point类的构造函数被调用的次数是
单选题有如下类定义:
class AA{
int a;
public:
AA(int n=0):a(n){}
};
class BB:public AA{
public:
BB(int n)______
};
其中横线处缺失部分是______。
单选题若有如下类定义:
classB{
void fun1(){}
protected:
double var1;
public:
void fun2(){}
};
class D:public B{
protected:
void fun3(){}
};
己知obj是类D的对象,下列句中不违反类成员访问控制权限的是______。
单选题下列关于虚基类的叙述中,错误的是
单选题下列程序的运行结果为 # include < iostream.h > void print (double a) cout << ++a; void print (int a,int b) cout << b << a; void main( ) print (1.2); cout <<" "; print (3,4); A)1.2 34B)2.2 34C)1.2 43D)2.2 43
单选题16,下列关于纯虚函数与抽象类的描述中,错误的是( )。 A.纯虚函数是一种特殊的虚函数,它没有具体的实现 B.抽象类是指具有纯虚函数的类 C.一个基类中说明具有纯虚函数,该基类的派生类一定不再是抽象类 D.抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出
单选题决定C++语言中函数的返回值类型的是( )。
单选题如下程序的输出结果是 #include<iostream> using namespace std: int main( ) int sum: for(inti=O;i<6;i+=3) sunl=i: for(intj=i;j<6;j++)suitL+=j; cout<<sum<<endl: retuIn 0: