单选题执行下列语句段后,输出字符“*”的个数是for(int i=50;i>1;--i)cout<<'*';
单选题有关构造函数的叙述不正确的是 A) 构造函数名必须和类名一致 B) 构造函数在定义对象时自动执行 C) 构造函数无任何函数类型 D) 在一个类中构造函数有且仅有一个
单选题有如下类定义:
class AA
{
int a;
public:
int getRef()const{return} //①
int getValue()const{return a;} //②
void set(int n)const{a=n;} //③
friend void show(AA aa)const{cout<<a;) //④
};
其中的四个函数定义中正确的是______。
单选题下列数据结构中,按先进后出原则组织数据的是( )。 A.线性链表 B.栈 C.循环链表 D.顺序表
单选题下面四个关键字中,说明友元函数的是{{U}} {{/U}}。
A. friend
B. virtual
C. public
D. base
单选题有如下类定义:
class Bag{
public:
Bag(int p=200, char s="M"):price(p), size(s) {cout<<size; }
private:
int price;
char size;
};
若执行语句Bag Alice, Kelly(Mice), *Twins[2], F4[4];
则输出结果为______。
单选题若执行语句:cout<<setfill('*')<<setw(10)<<setfill('#')<<left<<123<<"OK"<<end1后将输出
单选题在int b[][3]={{1},{3,2};{4,5,6},{0}};中b[2][2]的值是( )。
单选题下列关于类和对象的叙述中,错误的是( )。
单选题必须用一对大括号括起来的程序段是( )。
单选题有如下4个语句: ① cout<<'A'<
单选题若执行下面的程序时,从键盘上输入3和4,则输出结果是 main( ) int a,b,s; cin>>a>>b; s=a; if(a<B)s=b; s=s*s; cout<<s<<endl; A) 14 B) 16 C) 18 D) 20
单选题若语句: cout<<setfill('>')<<setw(5)<<3141512<<setw(5)<<"OK!"; 是程序中第一个输出语句,则输出结果是
单选题某二叉树T有n个节点,设按某种顺序对T中的每个节点进行编号,编号值为1,2,… n,且有如下性质:T中任一节点v,其编号等于左子树上的最小编号减1,而v的右子树的节点中,其最小编号等于v左子树上的节点的最大编号加1。此二叉树是按( )顺序编号的。
单选题下面程序的结果是( )。 #include"iostream.h" void main() { char *str; Str="test!"; cout<<str[5]; }
单选题有如下程序: #inc1ude<iostream> using namespace std; c1ass MyClass{ public: MyClass(int x):val(x){} void Set(int x){val=x;} void Print()const{cout<<"val="<<val<<'\t';} private: int val; }; int main(){ const MyClass obj1(10); MyClass obj2(20); obj1.Print(); //语句1 obj2.Print(); //语句2 obj1.Set(20); //语句3 obj2.Set(30); //语句4 return 0; } 其主函数中错误的语句是( )。
单选题设x为int的变量,不能正确表达数学关系10<x<15的表达式是 ______。
单选题数据结构分为
单选题若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为( )。
单选题关于构造函数A()的拷贝构造函数正确的是
A.A(A *B) ;
B.A(AB) ;
C.A(A
