Private:
long x;
};
long fun(Sample s)
{
if(<2)retum 1;
retum*fun(Sample());
}
int main()
{
int sum=0
for(int i=0;i<6;i++){sum+=fun(Sample(i);)}
cout< retum 0; } 运行时输出的结果是 A)120 B)16 C)154 D)34 二、填空题(每空2分,共30分) 请将每一个空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。 (1)在深度为7的满二叉树中,度为2的结点个数为【1】。 (2)软件测试分为白箱(盒)测试和黑箱(盒)测试,等价类划分法属于【2】测试。 (3)在数据库系统中,实现各种数据管理体制功能的核心软件称为【3】。 (4)软件生命周期可分为多个阶段,一般分为定义阶段、开发和维护阶段。编码和测试属于【4】阶段。 (5)在结构化分析使用的数据流图(DFD)中,利用【5】对其中的图形元素进行确切解释。 (6)C++中只有两个逻辑常量:true和【6】。 (7)若要访问指针变量p所指向的数据,应使用表达式【7】。 (8)已知一个函数的原型是: int fn(double x); 若要以为实参调用该函数,应使用表达式【8】。 (9)有如下定义: class MA{ int value; public: MA(int n=0):valut(n){} }; MA*ta,tb; 其中MA类的对象名标识符是【9】。 (10)如下类定义中包含了构造函数和拷贝数的原型声明请在横线处写正确的内容,使拷贝构造函数的声明完整。 Class my Class{ Private: