单选题关系数据库管理系统能实现的专门关系运算包括( )。
单选题有如下程序: #include<iostream> using
namespace std; class Book{ public:
Book(char*t=" "){strcpy(title, t); }
______ private: char
title[40]; }; class Novel:public
Book{ public: Novel(char*t="
"):Book(t){} char*Category()const{return "文学" ;
} }; int main(){
Book*pb; pb=new Novel();
cout<<pb->Category(); delete pb;
return 0; } 若程序运行时输出结果是“文学”,则横线处缺失的语句是______。
A.char*Category();
B.char*Category()const;
C.virtual char*Category()const;
D.virtual char*Category()const=0;
单选题建立一个类对象时,系统会自动调用 A) 析构函数 B) 构造函数 C) 静态函数 D) 友元函数
单选题在E-R图中,用来表示实体联系的图形是______。
单选题有如下程序:
#include
using namespace std;
class MyClass {
public:
MyClass(int i=0) { cout<<1; }
MyClass(const MyClass }
MyClass return *this; }
~MyClass() { cout<<4; }
};
int main()
{
MyClass obj1(1),obj2(2), obj3(obj1);
return 0;
}
执行这个程序的输出结果是( )。
单选题执行下列程序的结果是 main( ) float x=1,y; y=++x*++x; cout<<y<<endl;
单选题有如下类定义: ClaSS MyClass int value; public: MyClass(int n):value(n) int getValue( )constreturn value; l; 则类MyClass的构造函数的个数是
单选题下列do...while循环的循环次数为( )。 int i=5; do cout<<i--<<endl; i--; while(if!=0); A.0 B.1 C.5 D.无限
单选题下列程序的输出结果是______。
#include<iostream.h>
void main()
{char*str="12123434";
int x1=0,x2=0,x3=0,x4=0,i;
for(i=0;str[i]!="/0";i++)
switch (str[il)
{ case"1":x4++;
case"2":x3++;
case"3":x2++;
case"4":x1++;
}
cout<<x1<<","<<x2<<","<<x3<<","<<x4;
}
单选题下列表达式的值为false的是
____
。
单选题有如下程序: #include < iostream > using namespace std; class Base protected : Base() cout<<'A'; Base(charc) cout<<c; ] ; class Derived: public Base public : Derived( charc ) cout<<c; ; int main() Derived d1('B') ; return 0 ; 执行这个程序的输出结果是( )。 A) B B) BA C) AB D) BB
单选题若在表达式y/x中,"/"是作为成员函数重载的运算符,则该表达式还可以表示为( )。
单选题下列结构中属于非线性结构的是
单选题下列运算符不能重载为友元函数的足______。
单选题要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30, 50, —88,0和0,则下列定义语句中错误的是( )。
单选题有如下程序: #include <iostream> void fun (inty=t;} int main() { int a [2]={23,42}; fun (a[1],a[0]; std::cout<<a[0]<<”,”<<a[1]<<std:: ond1; retum0; }执行后的输出结果是______ 。
单选题对象实现了数据和操作的结合,使数据和操作 ______ 于对象的统一体中 A) 结合 B) 隐藏 C) 封装 D) 抽象
单选题软件设计中模块划分应遵循的准则是
单选题有以下程序 main( ) {
int i=0,s=0; do{ if
(i%2){i++;continue;} i++;
s+=i; }while(i<7);
cout<<s<<endl; } 执行后输出结果是
A. 16
B. 12
C. 28
D. 21
单选题TestClass类定义如下: class TestClass {
private: intid; char gender;
char*phone; public: TestClass
():id(0),gender('#'),phone(NULL){) TestClass(int no,char
ge='#',char *ph=NULL) {id=no;gender=ge;phone=ph;}
}; 下面类对象定义语句中错误的是( )。