1. 程式人生 > >杭電ACM2003--求絕對值

杭電ACM2003--求絕對值

求絕對值

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 182869    Accepted Submission(s): 88463


Problem Description 求實數的絕對值。  

 

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

 

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

 

Sample Input 123 -234.00  

 

Sample Output 123.00 234.00   短小精悍精神體現在最簡單水題···
試過用絕對值函式來寫會超時
1 #include<stdio.h>
2 int main()
3 {
4     double n;
5     while(~scanf("%lf",&n))
6         printf("%.2f\n",(n>0)?n:-n);
7 return 0; 8 }