编写函数计算6X2+3X+2的值,使用函数重载机制,重载该函数,X为int和double类型都能进行计算。在main函数中分别输入不同类型X值,输出计算结果并输出。
int fun(int x)
double fun(double x)
int fun(int x)
{
return 6*x*x+3*x+2;
}
double fun(double x)
{
return 6*x*x+3*x+2;
}
void main()
{
double x = 1.0;
double y = fun(x);
printf("double y=%f\n",y);
int a = 1;
int b = fun(a);
printf("int y=%d\n",b);
}