选择题 有如下程序:
#include<iostream>
using namespace std;
class TestClass
{public:
virtual void funl()
{cout<<'fun1TestClass';}
virtual void fun2()
{cout<<'fun2TestClass';)};
class TestClass1:public TestClass
{void fun()
{cout<<'fun1TestClass1';}};
int main()
{Tc stClass obj1,*p;
TestClass1 obj2;
p=&obj2;
p->fun1();
p->fun2();
return 0;}
该程序执行后的输出结果是______。
选择题 结构化程序设计的三种基本结构是______。
选择题 下列关于运算符重载的叙述中,错误的是______。
选择题 下列关于线性链表的叙述中,正确的是______。
选择题 有如下程序段:
int i=2;
do{
i*=i;
cout<<'#';
if(i>1000)break;
}while(1);
运行时,输出字符'#'个数是______。
选择题有二个关系R、S和T如下。则由关系R和S得到关系T的操作是
选择题 下列选项中不属于结构化程序设计方法的是______。
选择题 下列关于函数重载的叙述中,错误的是______。
选择题 已知各变量的定义如下
int i=8,k,a,b;
unsigned long w=5;
double x= 1.42,y=5.2;
则以下符合C++语言语法的表达式是 。
选择题 下列重载函数中,正确的是 。
选择题 有如下程序:
#include<iostream>
using namespace std;
class C1{
public:
~C1(){cout<<1;}
};
class C2: public C1{
public:
~C2(){cout<<2;}
};
int main(){
C2 cb2;
C1*cb1;
return 0;
}
运行时的输出结果是______。
选择题 有如下程序:
#include<iostream>
using namespace std;
class TestClass
{public:
virtual void funl()
{cout<<'fun1TestClass';}
virtual void fun2()
{cout<<'fun2TestClass';)};
class TestClass1:public TestClass
{void fun()
{cout<<'fun1TestClass1';}};
int main()
{Tc stClass obj1,*p;
TestClass1 obj2;
p=&obj2;
p->fun1();
p->fun2();
return 0;}
该程序执行后的输出结果是______。
选择题 在C++中既可以用于文件输入又可以用于文件输出的流类是______。
选择题 在结构化设计方法中,生成的结构图(SC)中,带有箭头的连线表示______
选择题 下面关于虚函数的描述中正确的是______
选择题 以下程序输出的结果是 。
#include<iostream>
using namespace std;
int main()
{
int **x,*y,z=10;
y=z;
x=y;
cout<< **x+1<<endl;
return 0;
}
选择题 要利用C++流实现输入输出的各种格式控制,必须在程序中包含的头文件是______。
选择题 下列程序的运行结果是______。
#include<iostream.h>
classA
{
int a;
public:
A(){a=0;}
A(){int aa}
{a=aa;
cout<<a++;
}
};
void main()
{
Ax,y(2),z(3);
cout<<endl;
}
选择题 在深度为7的满二叉树中,叶子结点的个数为______
选择题 软件是指______