1. 使用`abs`函数:
对于整数类型,使用`int abs(int num)`;
对于浮点类型,使用`double abs(double num)`。
2. 使用`fabs`函数(仅适用于浮点类型):
`double fabs(double num)`。
3. 使用条件运算符(仅适用于整数类型):
`num < 0 ? -num : num`。
示例代码:
include
include
// 包含abs()函数的头 文件 int main() {
int a = -10;
int abs_a = abs(a);
printf("The absolute value of %d is %d\n", a, abs_a);
double b = -99.9;
double abs_b = fabs(b);
printf("The absolute value of %.1f is %.1f\n", b, abs_b);
return 0;
}
以上代码分别计算并打印了整数和浮点数的绝对值