c语言表示绝对值的方法
生活随笔
收集整理的這篇文章主要介紹了
c语言表示绝对值的方法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
本篇文章為大家展示了c語言表示絕對值的方法,代碼簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。
在C語言中,絕對值可以用庫函數(shù)fabs或abs來表示。
fabs表示對double型數(shù)據(jù)取絕對值。
abs表示對int型數(shù)據(jù)取絕對值。
函數(shù)原型是:double fabs(double x)。
整數(shù)用baiabs()函數(shù)
例如:
#include<stdio.h>
#include<math.h>
int main()
{
int a,b;
scanf("%d",&a);
b=abs(a);
printf("%d",b);
return 0;
}
輸入-10,輸出10。
有小數(shù)的(即浮點(diǎn)型)用fabs()函數(shù)
例如:
#include<stdio.h>
#include<math.h>
int main()
{
double a,b;
scanf("%lf",&a);
b=fabs(a);
printf("%lf",b);
return 0;
}
輸入-1.2,輸出1.2
總結(jié)
以上是生活随笔為你收集整理的c语言表示绝对值的方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: css如何使用flex布局实现居中
- 下一篇: SAP ABAP实用技巧介绍系列之 AB