单选题C++语言中关于构造函数的说法正确的是( )。A) 构造函数的函数名不必和类名相同B) 构造函数只能有一个C) 每个类必定有构造函数D) 构造函数必有返回值
单选题阅读以下程序 #include<iostream.h> void main() char line[10]; cin>>line; cout<<line<<end1; 如运行时输入“This is an example. <CR>”,则程序的输出结果是( )。 A) This B) This is C) This is a D) This is an example
单选题决定C++语言中函数的返回值类型的是 A) return语句中的表达式类型 B) 调用该函数时系统随机产生的类型 C) 调用该函数时的主调用函数类型 D) 在定义该函数时所指定的数据类型
单选题数据库管理系统是______。
单选题有如下类定义: class Test { public:
Test(){a=0;C=0;t //① int f(int
A) const{this->a=a;} //② static int g( ){return
a;} //③ void h(int B) {Test::b=b;};
//④ private: int a; static
int b; const int c; }; int
Test::b=0: 在标注号码的行中,能被正确编译的是
A. ①
B. ②
C. ③
D. ④
单选题设有以下定义和程序: #include<iostream.h> class A1 { public: void show1() { cout<<"class A1"<<endl; } }; class A2:public A1 { public: void show2() { cout<<"class A2"<<endl; } }; class A3:protected A2 { public: void show3() { cout<<"class A1"<<endl; } }; void main() { A1 obj1; A2 obj2; A3 obi3; } 则以下不合语法的调用语句是( )。
单选题假定int类型变量占用两个字节,其有定义int x[10]={0,2,4};,则数组x在内存中所占字节数是( )。
单选题在下列关键字中,不能用来表示继承方式的是______。 A.private B.static C.public D.protected
单选题不属于结构化程序设计方法的四条原则是______ 。
单选题下列有关继承和派生的叙述中,正确的是{{U}} {{/U}}。
A.如果一个派生类私有继承其基类,则该派生类对象不能访问基类的保护成员.
B.派生类的成员函数可以访问基类的所有成员
C.基类对象可以赋值给派生类对象
D.如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类
单选题下列有关模板的叙述中,正确的是( )。
单选题有如下程序: #include<iostream> using namespace std; int main() { int *p; *p=9; cout<<''The value atp:''<<*p; return 0; } 编译运行程序将出现的情况是( )。
单选题关于getline函数,说法不正确的是( )。
单选题有以下程序 main( ) int p[7]=11,13,14,15,16,17,18,i=0,k=0; while(i<7i++;) cout<<k<<endl; 执行后输出结果是
单选题下列关于运算符重载的叙述中,正确的是______。
单选题有如下4个语句:
①cout<<"A"<<setfill("*")<<left<<setw(7)<<"B"<<endl;
②cout<<setfill("*")<<left<<setw(7)<<"A"<<"B"<<endl;
③cout<<"A"<<serfill("*")<<right<<setw(7)<<"B"<<endl;
④cout<<setfill("*")<<right<<setw(7)<<"A"<<"B"<<endl;
其中能显示A******B的是______。
单选题已知outfile是一个输出流对象,要想将outfile的文件指针定位到当前位置之前321字节处,正确的函数调用语句是
单选题数据库DB、数据库系统DBS和数据库管理系统DBMS这三者之间的关系是( )。
单选题有如下函数模板定义: template<class T> T func(T x,T y){return x*x+y*y;} 在下列对func的调用中,错误的是( )。
单选题下面程序的运行结果是
#include<iostream.h>
Void main( )
{
int num=1;
int
ref=ref+2;
cout < < num;
num=num+3;
cout < < ref < <endl;
}
