解题思路:
计算浮点型绝对值使用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 人评分
妹子杀手的故事 (C语言代码)浏览:1297 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:485 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:687 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:544 |
求圆的面积 (C语言代码)浏览:1756 |
DNA (C语言描述,蓝桥杯)浏览:1653 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:592 |
JAM计数法 (C语言代码)浏览:721 |
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:1060 |
【偶数求和】 (C++代码)浏览:744 |