填空题类中数据成员和成员函数的默认访问级别为______。
填空题在关系运算中, 【5】 运算是在指定的关系中选取所有满足给定条件的元组,构成一个新的关系,而这个新的关系是原关系的一个子集。
填空题类模板不同于函数模板,类模板只可用【 】型参数。
填空题设i,j,k均为int型变量,则执行完for(i=0,j=10;i<=j;i++,j--)k=i+j;语句后,k的值为【 】。
填空题一个双目运算符作为类的成员函数重载时,重载函数的参数表中有__【14】__个参数。
填空题在C++中,类的成员有3种访问权限,它们分别是公有、{{U}} 【11】 {{/U}}和私有。
填空题对线性表采用折半查找法,该线性表必须{{U}} [3] {{/U}}。
填空题在MyClass类的定义中,对赋值运算符=进行重载。请将横线处缺失的部分补充完整。 ______MyClass::operator=(const MyClass&rhs) if(this==&rhs)return*this; value=rhs.value; return*this;
填空题软件是程序、数据和______的集合。
填空题类模板不同于函数模板,类模板只可用 型参数。
填空题重新定义标识符的作用域规定是外层变量被隐藏,{{U}} 【8】 {{/U}}变量是可见的。
填空题若下列程序的输出结果是2334,请将横线处缺失部分补充完整。
#include<iostream>
using namespace std;
class Base{
int m;
public:
Base(int k):m(k){}
int getM()const{return m;}
};
class Derived:public Base{
int n;
public:
Derived(int k):______,n(k){}
int getN()const{return n;}
};
int main(){
Derived d1(3),d2(4);
cout<<d1.getM()<<d1.getN()<<d2.getM()<<d2.getN();
return 0;
}
填空题有以下程序
#include <iostream>
using namespace std;
class MyClass
{
public:
MyClass();
~MyClass();
static int s;
void SetValue(int val);
};
int MyClass::s=0;
MyClass::MyClass()
{
s++;
}
void MyClass::SetValue(int val)
(
s=val;
}
int main()
{
MyClass my[3],*p;
p=my;
for(int k=0;k<3;k++)
{
p->SetValue(k+l);
p++;
}
cout<<MyClass::s<<end1;
return 0;
}
运行后的输出结果是{{U}} {{U}} {{/U}} {{/U}}。
填空题深度为m的满二叉树共有{{U}} 【3】 {{/U}}个节点。
填空题通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为 。
填空题以下程序运行后的输出结果是______。
#include <iostream.h>
void main()
{
char a[]="abcdabcabfgacd";
int i1=0,i2=0,1=0;
while(a[i])
{
if(a[i]=="a")
i1++;
if(a[i]=="b")
i2++;
i++;
}
cout<<i1<<""<<i2<<endl;
}
填空题下面程序编译时发现ma[3]=9错误,其原因是{{U}} 【11】 {{/U}}。
# include<iostream. h>
class FunArray
{
int *pa; //指向一个数组空间
int size; //数组元素个数
public:
FunArray(int a[ ], int thesize): pa(A) , size(thesize) { }
int Size( ){return size;}
}
};
void main( )
{
int s[ ]={3,7,2,1,5,4};
FunArray ma (s, sizeof (s)/sizeof(int) );
ma[3] = 9
cout<<ma[3]<<end1;
}
填空题下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是) n!=n*(n-1)*...*2*1)
unsigned fact(unsigned n)
{
if (n <=1)
return 1;
return______;
}
填空题对于枚举类型的定义语句enum WeekSun,Tue=3,Fri,Sat=6,Mon;其中枚举常量Mon的值为______。
填空题静态成员函数可以直接访问类的{{U}} 【11】 {{/U}}成员,不能直接访问类的{{U}} 【12】 {{/U}}成员。