单选题 | 下列排序方法中,最坏情况下比较次数最少的是 | 查看答案 |
单选题 | 耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是 | 查看答案 |
单选题 | 在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是 | 查看答案 |
单选题 | 对C++编译器区分重载函数无任何意义的信息是 | 查看答案 |
单选题 | 下列描述中,不属于面向对象思想主要特征的是 | 查看答案 |
单选题 | 支持子程序调用的数据结构是 | 查看答案 |
单选题 | 有如下程序: #include<iostream> using namespace std; class ONE{ int c; public: ONE():c(0){cout<<1;} ONE(int n):c (n){cout<<2;} }; class TWO{ ONE onel; ONE one2; public: TWO(int m):one2(m){cout<<3;} }; int main()t TWO t(4) return 0 } 运行时的输出结果是 |
查看答案 |
单选题 | 有如下程序段: int i=5; while(int i=0){cout《'*';i--;} 运行时输出"*"的个数是 |
查看答案 |
单选题 | 有两个关系R,S如下由关系R通过运算得到关系S,则所使用的运算为 | 查看答案 |
单选题 | 有如下程序: #include<iostream> #include<cstring> using namespace std; class XCF{ int a; public: XCF(int aa=0):a (aa){cout<<"1";} XCF(XCF& x){a=x .a; cout<<"2";) ~XCF(){cout<<a;} int Geta(){return a;} }; int main(){ XCF dl(5),d7 (dl); XCF *pd=new XCF(8); cout<<pd一>Geta(); delete pd; return 0; } 运行时的输出结果是 |
查看答案 |
单选题 | 有如下程序: #include<iostream> using namespace std; class Pair{ int m; int n; public: Pair(int i,int j):m(i),n(j){} boot operator >(pair p)const; //须在类体外给出定义 }; int main(){ Pair Al(3,4),p2(4,3);p3(4,5); Cout<<(pl>p2)<<(P2>P1)<<(p2>p3)<<(p3>p2); return 0; } 运算符函数。operator>的功能是比较两个Pair对象的大小,当左边对象大时,返回true,否则返回false。比较规则是首先比较两对象的m成员,m大者为大;当m相等时比较n,n大者为大。程序输出0101,下列对运算符重载函数的正确定义是 |
查看答案 |
单选题 | 已知类MyClass声明如下: class MyClass{ int n; public; MyClass(int k):n(k){} int getValue()const{return n;} }; 在下列数组定义中正确的是 |
查看答案 |
单选题 | 有如下程序: #include<iostream> #include<cstring> using namespace std; class XCD{ char* a; int b; public: XCD(char* aa, int bb){ a=new char[strlen(aa)+1]; strcpty(a,aa); b=bb; } Char* Geta (){return a;) int Getb(){ return b;} }; int main(){ char *pl="abcd",*p2="weirong"; int dl=6, d2=8; XCD x(pl,dl),Y(p2,d2); cout<<strien (x .Geta())+y. Getb()+endl; return 0; } 运行时的输出结果是 |
查看答案 |
单选题 | 通过派生类的对象可直接访问其 | 查看答案 |
单选题 | 有如下类定义: class XX{ int xx; public: XX():xx(0){cout<<' A';} XX(int n):xx ( n){tout<<' B';} }; Class YY:public XX{ Int yy; public: YY():yy ( 0){cout+yy;} YY(int n):XX(n+1),yy(n){cout<<yy;} YY (int m, int n):XX (m),yy(n){cout<<yy;} }; 下列选项中,输出结果为A0的语句是 |
查看答案 |
单选题 | 下列关于函数模板的描述中,错误的是 | 查看答案 |
单选题 | 运算符重载时不需要保持的性质是 | 查看答案 |
单选题 | 下列叙述中正确的是 | 查看答案 |
单选题 | 已知函数fun的原型为 int fun(int,int,int); 下列重载函数原型中错误的是 |
查看答案 |
单选题 | 某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是 | 查看答案 |