1.函数调用的一般形式:函数名 ( 实参列表 );
- 形参与实参类型相同,一一对应。
- 函数调用方式
- 作为语句:printstar( );
- 作为表达式: c=max( a,b );
- 作为另一个函数的参数: cout<<max( a,b );
2.在函数中调用另一函数需要的条件
- 被调用的函数必须是已存在的函数。
- 如果使用库函数,必须用#include
。 - 函数调用遵循先定义、后调用的原则,即被调函数应出现在主调函数之前。
- 如果使用用户自定义的函数,而该函数与调用它的函数在同一出现单位中且位置在主调函数之后,则必须在调用此函数之前对被调用的函数作声明。
void main (void)
{
float a,b, c;
float max (float,float); //函数原型说明
cin>>a>>b;
c=max (a,b) ;
cout<<“The max is”<<c<<endl;
}
float max (float x, float y)
{
float z;
z=(x>y)? x : y ;
return z;
}