输出一个数的绝对值

#include <iostream>
#include <math.h>
using namespace std;

// 输出一个数的绝对值--自定义或者使用math.h中的abs()函数
void abs_value(float n)
{
  if (n < 0)
    printf("该数%f是负数,输出它的相反数%.2f\n", n, ((float)0 - n));
  else
    printf("该数%f是正数,输出它本身%.2f\n", n, n);
}
int main()
{
  float n;
  cin >> n;
  abs_value(n);
  float m = abs(n);
  printf("***%.2f\n", m); // 使用math.h头文件中abs()函数,效果一致
  return 1;
}

posted @ 2020-01-06 17:33  TyranRex  阅读(695)  评论(0编辑  收藏  举报