选择题有三个关系R.S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
选择题 执行下列语句段后,输出字符“*”的个数是______。
for(int i=50;i>1;I-=2)cout<<'*';
选择题 以下程序的输出结果是
intf( )
{
static int i=0;
int s=1;
s+=i;i++;
return s;
}
main( )
{
int i,a=0;
for(i=0;i<5;i++)a+=f( );
cout<<a<<endl;
}
选择题 下面关于继承机制的描述中,不正确的是 。
选择题 关于C++语言与C语言关系描述中错误的是______
选择题有两个关系R和T如下:则由关系R得到关系T的操作是______。
选择题 下列C++标点符号中表示一条预处理命令开始的是 。
选择题 下面程序的运行结果是 ______。
#include<iostream.h>
class A{
public
virtual、~(){ cout<<'call A:: ~A()'<<end1;}
};
class B:public A{
B(int i){p=new char[i]:}
-B(){
delete[)p;
Cout<<'call B:: ~B()';
}
};
void main() {
A*a=new B(8);
Delete a;
}
选择题 下列是重载乘法运算符的函数原型声明,其中错误的是 。
选择题 按照标识符的要求,下列选项中, 符号不能组成标识符。
选择题 在数据库系统中,把具有以下特征中之 ______ 两个特征的数据模型称为网状模型。
选择题 下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)______。
class TestClass
{
private:
int data;
public:
TestClass(int g_data)
{
data=g_data;
}
void show(){cout<<data<<endl;}
};
选择题 有如下程序:
#include
using namespace std;
class Point{
int x, y;
public:
Point(int x1=0, int y1=0):x(x1), y(y1){}
int get(){return x+y;}
};
class Circle{
Point center;
int radius;
public:
Circle(int cx, int cy, int r):center(cx, cy),
raaius(r){}
int get(){return center.get()+radius;}
};
int main(){
Circle c(3, 4, 5);
cout<<c.get()<
return 0; </c.get()<
}
运行时的输出结果是______。
选择题 对于语句“cout<<setfill('*')<<setw(10)<<1<<setfill('*')<<setw(2)<<2;”的输出结果是______。
选择题 有如下程序:
#include<iostream>
using namespace std;
class B{
public:
virtual void show(){cout<<'B';}
};
class D:public B{
public:
void show(){cout<<'D';}
};
void fun1(B *ptr){ptr->show();}
void fun2(B ref){ref.show();}
void fun3(B b){b.show();}
int main(){
B b.*p=new D;
D d;
fun1(p);
fun2(b);
fun3(d);
return 0;
}
程序的输出结果是______。
选择题 若要对类BigNumber中重载的类型转换运算符long进行声明,下列选项中正确的是______。
选择题 对于一个类定义,下列叙述中错误的是______。
选择题 下列循环语句中有语法错误的是______。
选择题 对于类定义
class A {
public:
virtual void funcl(){}
void func2(){}
};
class D:public A{
public:
void funcl(){cout<< 'class B rune 1'<<end1;}
virtual void func2(){cout<< 'class B func 2'<<end1;}
};
下面正确的叙述是 ______。
选择题 有如下函数定义:
void func(int a, int b) {a++; b++;}
若执行代码段:
int x=0, y=1;
func(x, y);
则变量x和y的值分别是______。