求实数绝对值

求实数绝对值

时间: 1ms        内存:64M

描述:

求实数的绝对值。

输入:

输入数据有多组,每组占一行,每行包含一个实数。输入文件直到EOF为止!

输出:

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

示例输入:

123
-234.00

示例输出:

123.00
234.00

提示:

参考答案(内存最优[1092]):

#include<stdio.h>
#include<math.h>
int main()
{
float a;
while (scanf("%f",&a)!=EOF)
{
if(a>=0)
printf("%.2f\n",a);
else
printf("%.2f\n",-a);
}
return 0;
}

参考答案(时间最优[0]):

#include<stdio.h>
int main()
{
    float a;
    while(scanf("%f",&a)!=EOF)
    {
      if(a<0)
	printf("%.2f\n",-a);
      else
	printf("%.2f\n",a);
    }
    return 0;
}

题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注