单选题有如下模板声明:
template<typename T1,typename T2> class A;
下列声明中,与上述声明不等价的是______。
单选题有如下程序: #include<iostream> using namespace std; class Base protected:int i; public:int j; ; class Derived:public Base int m; public:int n; ; int main( ) Derived d; d.i=0; //[1] d.j=0; //[2] d.n1=0; //[3] d.n=0; //[4] return 0; 其中主函数中有两个赋值语句有错,这两个错误的赋值语句是
单选题有如下程序:
#include<iostream>
using naraespace std;
class Base1{
public:
Base1(int d){cout<<d;}
~Base1() {}
};
class Base2{
public:
Base2(int d){cout<<d;}
~Base2() {}
};
class Derived:public Base1, Base2{
public:
Derived(int a, int b, int c, int d):Base1(b), Base2(a), b1(d), b2(c){}
private:
int b1;
int b2;
};
int main()
{
Derived d(1, 2, 3, 4);
retuen 0;
}
运行时的输出结果是______。
单选题“商品”与“顾客”两个实体集之间联系一般是( )。 A) 一对一 B) 多对多 C) 一对多 D) 多对一
单选题下列叙述中正确的是
单选题下列关于函数重载的叙述中,错误的是______。
单选题下列叙述中正确的是______。
单选题在下列几种排序方法中,要求内存量最大的是
____
。
单选题有如下类定义: class MyClass { public: MyClass(const char *c=NULL); ~MyClass(); ______________ //运算符=的声明 private: char *p; };若要使语句序列 MyClass s1("test"),s2; s2=s1;能够正常运行,横线处的语句应为
单选题软件详细设计的主要任务是确定每个模块的
____
。
单选题以下程序段的输出结果是 ______。 #include<iostream.h> void main() char*p[5]="ABCD","EF","GHI","JKL","MNOP"; char **q=p; int i; for(i=0;i<=4;i++) cout<<q[i];
单选题设有一个已按各元素的值排好序的线性表(长度大于2),对给定的值k,分别用顺序查找法和二分查找法查找一个与k相等的元素,比较的次数分别是s和b,在查找不成功的情况下,s和b的关系是______。
单选题定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thursday,Friday=2};表达式 Wednesday= =Friday的值是
____
。
单选题下列程序的执行结果为______。
#include<iostream. h>
void main()
{
int a=3, b=0;
int*P=
b=+a++;
cout<<*P<<","<<b<<endl;
单选题下列选项中,正确的C++标识符是( )。
单选题设一棵树的度为4,其中度为4,3,2,1的结点个数分别为2,3,3,0。则该棵树中的叶子结点数为( )。
单选题有如下程序; #include<iostream> using namespace std; class B{ public: virtual void show(){cout<<''B'';} }; class D:public B{ public: void show(){cout<<''D'';} }; void funl(B*ptr){ptr->show();} void fun2(B&ref){ref.show0;} void fun3(B b){b.show();} int main(){ B b,*p=new D; D d; fun1(p); fun2(b); fun3(d); return 0; } 程序的输出结果是( )。
单选题有关构造函数的说法中错误的是
单选题有如下程序: #inc1ude <iostream> using namespace std; c1ass XA{ int a; public: static int b; XA(int aa):a(aa){b++;} ~XA(){} int get(){retum a;} }; int XA::b =0; int main() { XA dl(2),d2(3); cout<<d1.get()+d2.get()+XA::b<<end1; return 0; } 运行时的输出结果是( )。
单选题一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是______。