C 函数库中提供整数绝对值 abs 函数和实数绝对值 fabs 函数,函数声明如下:
函数原型
int abs(int x);
double fabs(double x);
说明:函数值为参数 x 的绝对值 ∣x∣。
请在空白处填写适当内容,用带参数的宏替换命令来实现相同的功能,将上面两个函数合并为一个,并命名为 Abs。
裁判程序1
#include <stdio.h>
__________
int main()
{
int a, b;
double x, y;
scanf("%d %lg", &a, &x);
b = Abs(a);
y = Abs(x);
printf("%d %g\n", b, y);
return 0;
}
输入样例1
-5 -2.5
输出样例1
5 2.5
输入样例2
7 3.8
输出样例2
7 3.8
输入样例3
0 0
输出样例3
0 0
输入样例4
-0 -0
输出样例4
0 0