㈠ 我是初学者 ,请教一下:dev c++(4.9.9.2)中绝对值函数包含在哪个库函数里啊
如果你用的是C++编译器,包含文件是 cmath.h,如果你要对整型数求绝对值,用函数abs(int)如果你要对实型数求绝对值,用函数fabs(float/double).
如果你用的是C编译器,包含文件是math.h,整形数用Abs(int),浮点数用fabs(float/double)
㈡ 一道c的编程问题。(要求输入一个数,如果是正数就输出,如果是负数就输出他的绝对值)!
求绝对值的话:有小数的(即浮点型)用fabs()函数,整数用abs()
不是你想的那样加个-号是不行的!fabs()函数包含在#include<math.h>中
修改如下:
#include<stdio.h>
#include<math.h>
int main()
{
double x;
scanf("%lf",&x);
if(x>=0)
printf("%lf",x);
else
{
x=fabs(x);
printf("%lf",x);
}
return 0;
}