选择题 下列关于派生类构造函数和析构函数的说法中,错误的是______。
选择题 以下程序的输出结果是______。
#include<iostream.h>
long fun(int n)
{ long s;
if(n==1||n==2)s=2;
else s=n-fun(n-1);
return S;
}
void main(){ cout<<fun(3);}
选择题 程序调试的任务是______。
选择题 有如下程序:
#include<iostream>
using namespace std;
class test{
private:
int a;
public:
test0{cout+'constructor'+endl;}
test(int a){cout+a+endl;)
test(const testtest)
{
a=test.a;
cout+,,copy constructor'+endl;
}
test(){Cout+'destructor'+endl;}
};
int main()
{
test A(3);
return 0;
}
运行时输出的结果是______。
选择题 已知类模板Test定义如下:
template<typename T1, typename T2>
Class Test{
public:
void foo(T2 t);
};
则以下针对foo函数的类外定义中语法正确的是______。
选择题 若有以下程序:
#include <iostream>
using namespace std;
class point
{
private:
int x, y;
public:
point ( )
{
x=0;
y=0;
}
void setpoint(int x1,int y1)
{
x=x1;
y=y1;
}
void dispoint ()
{
cout<<'x='<<x<<' , '<<'y='<<y<<end1;
}
};
int main ( )
{
point *p=new point;
p->setpoint (5, 12);
p->dispoint ();
return 0;
}
程序运行后的输出结果是______。
选择题 从工程管理角度,软件设计一般分为两步完成,它们是 。
选择题 下列描述中正确的是______ 。
选择题 如果一个类至少有一个纯虚函数,那么该类称为 。
选择题 运算符重载时不需要保持的性质是______
选择题 下列关于文件流的描述中,正确的是______。
选择题 已知类MyClass中有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。若语句序列
MyClass x(4.2), y(6.5), z(0.0);
z=8.1-y;
y=x-2.8;
能够正常运行,运算符“operator-”应该在类中声明为______。
选择题 表达式10>5&&6%3的值是______
选择题 下面程序中对一维坐标点类Point进行运算符重载
#include<iostream>
using namespace std;
class Point{
public:
Point(int val){x=val;}
Point operator++(){x++;return *this;}
Point operator++(int){Point old=*this;++(*this);return old;}
Int GetX()const{return x;}
private:
int x;
};
int main()
{
Point a(10);
cout<<(++a).GetX();
cout<<a++.GetX();
return 0;
}
编译和运行情况是______。
选择题 下面关于break语句的描述中,不正确的是______。
选择题 支持数据库各种操作的软件系统叫做 。
选择题 若要向一个文件的末尾添加数据,则需使用的打开方式是______
选择题 有如下程序:
# includc <iostream>
using namespace std;
class Test{
public:
Test(){}
Test(const Test&t){cout<<1;}
};
Test fun(Test&u){Test t=u;return t;}
int main(){Test x,y;x=fun(y);return 0;}
运行这个程序的输出结果是______。
选择题 若MyClass是一个类名,且有如下语句序列
MyClass c1,*c2;
MyClass *c3=new MyClass;
MyClass c4=c1;
上面的语句序列所定义的类对象的个数是______。
选择题 若有说明:int s[3][4]={0}则下面叙述正确的 。
