黑蝴蝶 欲玲珑txt下载:求任一实数的绝对值 用C语言编写?

来源:百度文库 编辑:高校问答 时间:2024/05/17 01:58:15

#include<stdio.h>
#include <math.h>
#include <conio.h>
void main()
{
float a;
printf("Please Input the number:");
scanf("%f",&a);
printf("|%f|=%f",a,fabs(a));
getche();
}

#define _ABS(x) ( ((x)>=0)?(x):(0 - x))

因为用的是宏替换,所以不用做类型转换 不管你是int 还是double 都没问题

这个也问?数学库函数中有啊

宏替换 不错,呵呵