c语言中绝对值怎么求?

Python012

c语言中绝对值怎么求?,第1张

//求绝对值

#include <iostream>

#include <iomanip>

#include<cmath>

#define PI 3.1415927

using namespace std

int main()

{   //C++求绝对值:如果是整形的,就是abs(),如果是浮点型的,是fabs()

double r

while(cin>>r){

cout<<setprecision(2)<<std::fixed<<fabs(r)<<endl

}

return 0

}

扩展资料:

c语言中取绝对值的函数

不同类型的数据使用不同类型的绝对值函数:

1、整型:

int abs(int i)  //返回整型参数i的绝对值 12

2、复数:

double cabs(struct complex znum)  //返回复数znum的绝对值  1

3、双精度浮点型:

double fabs(double x)  //返回双精度参数x的绝对值    1

4、长整型:

long labs(long n)  //返回长整型参数n的绝对值

用abs()函数表示,其步骤如下:

需要准备的材料分别有:电脑、C语言编译器

1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。

2、其次,在test.cpp文件中,输入C语言代码:printf("%d", abs(-9))。

3、最后,编译器运行test.cpp文件,此时成功表示了-9的绝对值并打印了出来。