【杭电-oj】 2003 - 求绝对值(数学fabs绝对值*里面必须为浮点型)

来源:互联网 发布:flash as2.0与js通信 编辑:程序博客网 时间:2024/06/05 19:59

Problem Description
求实数的绝对值。
 

Input
输入数据有多组,每组占一行,每行包含一个实数。
 

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

Sample Input
123-234.00
 

Sample Output
123.00234.00
 

Author
lcy
 


#include<stdio.h>int main(){double a; while(~scanf("%lf",&a)){if(a<0)a=-a;printf("%.2lf\n",a);}return 0;}//可以用数学方法写,如下 #include<stdio.h>#include<math.h>int main(){int a;//输入 a为整数型 double ans;while(~scanf("%d",&a)){ans=fabs((double)a);//将a强制化为浮点型 printf("%.2lf\n",ans);}}





1 0
原创粉丝点击