【题目描述】
输入一个浮点数,输出这个浮点数的绝对值,保留到小数点后两位。
【输入】
输入一个浮点数,其绝对值不超过10000。
【输出】
输出这个浮点数的绝对值,保留到小数点后两位。
【输入样例】
-3.14
【输出样例】
3.14
常规的方法是这样的:
#include<bits/stdc++.h>
using namespace std;
int main()
{
double a;
scanf("%lf",&a);
if(a<0)
printf("%.2lf",a*-1);
else
printf("%.2lf",a);
return 0;
}
不常规的方法是这样的:
用上了绝对值函数fabs:(要修改头文件的童鞋们记得要写#include<math.h>)
#include<bits/stdc++.h>
using namespace std;
int main()
{
double a;
scanf("%lf",&a);
printf("%.2lf",fabs(a));
return 0;
}