单选题数据库应用系统中的核心问题是( )。 A) 数据库设计 B) 数据库系统设计 C) 数据库维护 D) 数据库管理员培训
单选题数据库技术的根本目标是要解决数据的( )。
单选题下列字符串中,不可以用作C++标识符的是
单选题若有以下程序: #include <iostream> using
namespace std; class Base {
private: int a,b; public:
Base(int x, int y) {
a=x; b=y;
} void show()
{ cout<<a<<", "<<b<<end1;
} }; class Derive : public
Base { private: int c,
d; public: Derive(int x, int y, int
z,int m):Base(x,y) {
c=z; d=m;
} void show() {
cout<<c<<", "<<d<<end1; }
}; int main ( ) {
Base b(50,50) ,*pb; Derive
d(10,20,30,40); pb=
pb->show {); return 0; }
A. 10,20
B. 30,40
C. 20,30
D. 50,50
单选题在下面的运算符重载函数的原型中,错误的是{{U}} {{/U}}。
A. Volume operator-(double,double);
B. double Volume::operator-(double);
C. Volume Volume::operator-(Volume);
D. Volume operator-(Volume);
单选题下列关于运算符重载的描述中,错误的是______。
单选题在关系数据库模型中,通常可以把外码所在的关系称为( )。 A.被参照关系 B.参照关系 C.主码 D.主关系
单选题有如下程序: #include <iostream> using
namespace std; class Music {
public: void setTitle(char* str){ strcpy(title,str);}
protected: char type[10];
private: char title[20]; };
class Jazz:public Music { public:
void set(char* str) {
strcpy(type,"Jazz"); //① strcpy(title,str); //②
} }; 下列叙述中正确的是{{U}} {{/U}}。
A.程序编译正确
B.程序编译时语句①出错
C.程序编译时语句②出错
D.程序编译时语句①和②都出错
单选题已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是______。
单选题下列叙述中正确的是( )。 A.在面向对象的程序设计中,各个对象之间具有密切的联系 B.在面向对象的程序设计中,各个对象都是公用的 C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小 D.上述三种说法都不对
单选题已知有数组定义 char a[3][4]; 下列表达式中错误的是( )。
单选题若有如下程序: #include<iostream> using
namespace std; class TestClass {
public: void who() {cout<<"TestClass"<<endl;}
}; class TestClass1:public TestClass
{ public: void
who(){cout<<"TestClass1"<<endl;} }; int
main() { TestClass *p;
TcstClass1 obj1; p=
p->who(); return 0; }
则该程序运行后的输出结果是{{U}} {{/U}}。
A. TestClass1
B. TestClass
C. 0
D. 无输出
单选题有如下程序: #include<iostream> using namespace std; class XX protected; int k; public: XX(int n=5):k(n) ~XX()cout<<"XX"; virtual void f()const=0; ; inline void XX::f()constcout<<k+3; class YY:public XX public: ~YY()cout<<"YY"; void f()constout<<k-3;XX:f(); ; int main() XX p.f(); delete &p; return 0; ; 执行上面的程序将输出( )。
单选题有如下程序:
#include<iostream>
using namespace std;
class Power{
public:
Power(int x):val(x) {}
______
protected:
int val;
};
class Square:public Power{
public:
Square(int x):Power(x) {}
void Display() {cout<<val<<"的平方是"<<val*val<<endl; }
};
int main(){
Power*p=new Square(3);
p->Display();
delete p;
return 0;
}
若运行时的输出结果为“3的平方是9”,则划线处缺失的语句可能是______。
单选题检查软件产品是否符合需求定义的过程称为
单选题有如下4个语句:
①cout<<"A"<<setfill("*")<<left<<setw(7)<<"B"<<endl;
②cout<<setfill("*")<<left<<setw(7)<<"A"<<"B"<<endl;
③cout<<"A"<<setfill("*")<<right<<setw(7)<<"B"<<endl;
④cout<<setfill("*")<<right<<setw(7)<<"A"<<"B"<<endl;
其中能显示A******B的是______。
单选题ClassA是一个类,现在执行下面语句:ClassA a[2],*b[2],*c = new ClassA;调用ClassA类的构造函数的次数是
单选题有如下类声明:
class XA{
int x;
public:
XA(int n){x=n;}
};
class XB:public XA{
int y;
public:
XB(int a,int b);
};
在构造函数XB的下列定义中,正确的是______。
单选题要利用C++流实现输入/输出的各种格式控制中,必须在持续中包含的头文件是______。
单选题下列函数模板定义中错误的是