1. 程式人生 > >ACM之旅——HDU 2003

ACM之旅——HDU 2003

求絕對值

求實數的絕對值。

Input

輸入資料有多組,每組佔一行,每行包含一個實數。

Output

對於每組輸入資料,輸出它的絕對值,要求每組資料輸出一行,結果保留兩位小數。

Sample Input

123
-234.00

Sample Output

123.00
234.00

依舊水題,但有一個點不清楚,目前未知。在該程式中,變數需要定義為double型別,float會WA,不知道是為什麼。。。

且這個題可以用到絕對值函式,fabs 即b=fabs(a);

#include<stdio.h>

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