A.char*const p=11Hello!11; B.constchar*p=11Hello!11; C.char const p=11Hello!11; D.const char p=11Hello!11;
A.radius B.foo~bar C.else D.3room
A.-k B.f(a,B. C.2050139 D.my_name_ts_zhang_san
A.i++ B.i+3 C.i>3 D.i==3
A.if(OK)cout<<"!!";elsecout<<"??"; B.if(OK==truE.cout<<"!!";elsecout<<"??"; C.if(!OK==truE.cout<<"!!";elsecout<<"??"; D.if(!OK)cout<<"??";elsecout<<"!!";
A.循环条件应该是一个逻辑表达式 C.循环体是一个表达式 B.循环条件至少执行一次 D.堕扭有可能一次都不执行
A.数组的名称是brm B.数组的类型是双精度实型 C.数组有个元素 D.元素brm[l]的初值是1
A.数组名称是data B.数组有6个元素 C.最大列下标是2 D.元素data[2][1]的值为0
A.fO+1; B.x=fO; C.cout<<.f() D.f();
A.f(a[],6) B.f(a,6) C.f(xy[J,6) D.f(xy,6)
A.charp[]=11Goodmorning11; B.char*p=11Goodmorning11; C.charp[]={’G’,101,’o’,’d’,’m’,’o’,’r’,’n’,’i’,’n’,’g’,1\01}; D.char*p={’G’,’o’,’o’,’d’,’m’,飞,宁,’n’月,1n1,’g’,’\o’};
有如下类声明: 其中私有成员的个数是()
A.2 C.4 B.3 D.5
A.每个类至少有两个构造函数 B.构造函数的名称与类名相同 C.可以不提供实参的构造函数称为默认的构造函数 D.构造函数可以重载
A.复制构造函数参照参数传来的对象来初始化同类的新对象 B.每个类可以有多个复制构造函数 C.如果类中没有声明复制构造函数,系统将自动生成一个默认的复制构造函数 D.默认的复制构造函数以内存映像复制的方式来初始化新对象
A.doubleblock(double,int); B.intblock(double,int,char=’A’); C.intblock(double,long=O); D.intblock(double,int,char);
A.函数模板声明以保留字template开头 B.必须用虚拟类型参数声明模板函数返回值的类型 C.调用模板函数时,模板实参在一定条件下可以省略 D.在调用模板函数时,根据需要,有可能生成该函数模板的一个实例
A.一个基类可以有若于派生类 B.一个派生类可以有若干基类 C.基类是它的所有派生类的共性的体现 D.派生类继承基类的所有非私有成员作为自己的成员
A.只有用virtual修饰的函数才是虚函数 B.只有类的成员函数才能声明为虚函数 C.在派生类中可以重新定义基类声明的虚函数 D.静态成员函数不得声明为虚函数
A.类模板以保留字template开头 B.类模板的每一个实例就是一个类定义 C.可以为任意的一个或多个模板参数设置默认值 D.有默认值的实参在一定条件下可以省略
A.delete C.endl B.setw D.right