psyche


私信TA

用户名:dotcpp0711764

访问量:16

签 名:

等  级
排  名 25939
经  验 585
参赛次数 0
文章发表 2
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

TA的其他文章

解题思路:
计算浮点型绝对值使用fabs函数,原型:double fabs(double x)

计算整数绝对值使用abs函数,原型:int abs(int x)

计算长整型绝对值使用labs函数,原型:long labs(long x)

以题目为例,我们已经赋值x为双精度函数,便可以省略原型中的double,变成fabs(x)

如果觉得迷糊还可以在scanf下一行加入a=fabs(x),这样printf中的fabs(x)可以直接输入x

注意事项:
使用math头文件,scanf和双精度double需要.lf
参考代码:

#include<stdio.h>

#include<math.h>

int main()

{

    double a;

    scanf("%lf",&a);

    printf("%.2lf",fabs(a));

    return 0;

}




 

0.0分

0 人评分

  评论区

  • «
  • »