cin>>a>>b>>c;
cout<<\方程为:\
temp = b*b - 4 * a * c;
if(temp > 0)
equation_1 (a, b, c);
if(temp == 0)
equation_2 (a, b, c);
if(temp < 0)
equation_3 (a, b, c);
}
11. 用内联函数计算圆的面积。
#include
using namespace std;
inline double CalArea(double radius)
{
return 3.14*radius*radius;
}
void main()
{
double area ,r(2.0); //r是圆的半径
area=CalArea(r);
cout<
}
12. 求2个或3个正整数中的最大数,用带有默认参数的函数实现。
#include
using namespace std;
int max(int a, int b, int c=0) {
if(b>a) a=b;
if(c>a) a=c;
return a;
}
int main( )
{ int a,b,c;
cin>>a>>b>>c;
cout<<\输出3个数中的最大者
cout<<\输出2个数中的最大者
return 0;
}
13.求2个或3个正整数中的最大数,用函数重载实现。
#include
using namespace std;
int max(int a, int b) //函数定义
{
if(b>a) return b;
else return a;
}
int max(int a, int b, int c) //{
if(b>a) a=b;
if(c>a) a=c;
函数定义
return a;
}
int main( )
{ int a,b,c;
cin>>a>>b>>c;
cout<<\ cout<<\ return 0;
}
输出3个数中的最大者 输出2个数中的最大者