更多"[函数5-1] bool SearchBtree(BTreeNode*"的相关试题:
[填空题]以下程序求方程的一个近似根。root函数采用二分法计算并返回方程f(x)=0在[a,b]内的一个近似根,main函数调用root函数求方程cos(x)=0在[0,3.14]内的一个近似根。
试完善程序以达到要求的功能。
#include
#include
double root(double a,double b,double(*f)(double))
{double x,y;
if( 【19】 )
{printf("There is no root between%f and%f",a,b);
return 0;
}
do
{ x= 【20】 ;
y=f(x);
if(fabs(y)<1e-6||fabs(b-a)
[简答题]
[函数5-2]
bool Isgrowing(BTreeNode* root, ElernKeyType akey)
{ BTreeNode *t, *f;
if( !SearchBtree( (4) ) ) {
t=f;
while ( (5) ) {
t=t -> parent;
}
if( !t )
return TRUE;
}
return FALSE;
}
[单项选择]当需要将一个函数bool isnumber (char c)声明为内联函数时,则此内联函数的函数原型为( )。
A. enum bool isnumber (char c) ;
B. define bool isnumber (char c) ;
C. inline bool isnumber (char c) ;
D. extern bool isnumber (char c) ;
[单项选择]当需要将一个函数bool isnumber(char c)声明为内联函数时,则此内联函数的函数原型为( )。
A. enum bool isnumber(char c);
B. define bool isnumber(char c);
C. inline bool isnumber(char c);
D. extem bool isnumber(char c);
[简答题][C语言函数]
bool Del_elem(STACK*s,char para_ch)
{
STACK s_bgk; /*定义临时工作栈s_bak,*/
char ch;
bool tag=FALSE;
(1) /*初始化临时工作栈s_bak*/
/*,将栈*s中所有比para_ch更接近栈顶的元素暂时存放在临时工作栈s bak中*/
while(!IsEmpty(*s)){
ch= (2) ; /*取栈顶元素*/
Pop(s);
if(ch=para_ch){
tag=TRUE;
break;
}
(3) ;
}
/*将暂存于临时工作栈s_bak中的元素存回栈*s*/
while( (4) )
ch=Top(s_bak);
(5)
Push(s,ch)
}
return tag;
}
[填空题]若以非成员函数形式,为类Bounce重载“!”运算符,其操作结果为一bool型数据,则该运算符重载函数的原型是 【13】 。
[填空题]若以非成员函数形式,为类Bounce重载“!”运算符,其操作结果为一个bool型数据,则该运算符重载函数的原型是______。
[简答题]已有复数类Complex和主函数main( ),编写一个类Root来实现求解一元二次方程的程序。
#include<iostream.h>
#include<iomanip.h>
#include<math.h>
class Complex
public:
Complex( )
void setC(double i,double j)
real=i;image=j;
void show( );
protected:
double real,image;
;
void Complex::show( )
cout<<"("<<real<<","<<image<<"i)"<<endl;
void main( )
double a,b,c;
cout<<"/n请输入一元二次方程的系数a,b,c:";
cin>>a>>b>>c;
Root root(a,b,c);
root.solve( );
[单项选择]在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则()。
A. 称为函数的直接递归调用
B. 称为函数的间接递归调用
C. 称为函数的循环调用
D. C语言中不允许这样的递归调用
[单项选择]下列关于虚函数的描述中,正确的是
A)虚函数是一个static类型的成员函数
B)虚函数是一个非成员函数
C)基类中采用virtual说明一个虚函数后,派生类中定义相同原型的函数时可不必加virtual说明
D)派生类中的虚函数与基类中相同原型的虚函数具有不同的参数个数或类型
[填空题]函数重载要求重载的函数必须有和原函数一样的【 】。