您的位置:首页 > 其它

hdu 2003 求绝对值

2015-09-01 19:54 567 查看
 
[align=left]Problem Description[/align]
求实数的绝对值。
 

[align=left]Input[/align]
输入数据有多组,每组占一行,每行包含一个实数。
 

[align=left]Output[/align]
对于每组输入数据,输出它的绝对值,要求每组数据输出一行,结果保留两位小数。
 

[align=left]Sample Input[/align]

123

-234.00

 

[align=left]Sample Output[/align]
123.00

234.00

#include <stdio.h>
#include <iostream>
#include <math.h>
#include <stdlib.h>
#include <algorithm>
using namespace std;
int main()
{
double a;
while(scanf("%lf",&a)!=EOF)
{
printf("%.2lf\n",fabs(a));
}

return 0;
}
注:fabs对浮点数的绝对值,abs对整型的绝对值、   头文件!!<stdlib.h>

#include <stdio.h>
#include <math.h>
#include <stdlib.h>

int main()
{
double a;
while(scanf("%lf",&a)!=EOF)
{
if(a<0)
a=-a;
printf("%.2f\n",a);
}

return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: