C语言 abs() 函数用于求整数的绝对值。

头文件:math.h 或者 stdlib.h

语法/原型:

int abs(int n);

n 表示要求绝对值的数。

返回值:参数的绝对值。

【实例1】使用 abs() 函数求整数 3 和 -4 的绝对值。

#include

#include

int main()

{

int a = 3, b = -4, c, d; //为变量赋初值

c = abs(a); //求a的绝对值

d = abs(b); //求b的绝对值

printf("%d\n%d\n", c, d);

return 0;

}

运行结果:

3

4

【实例2】获取用户输入的整数值,并在显示器上将运算前和运算后的整数数值输出,其运行效果如下图所示。

具体实现代码为:

#include

#include

int main()

{

int a; //定义变量

printf("请输入想要求出绝对值的整数:"); //输出提示信息

scanf("%d", &a); //获取用户输入的数值

printf("运用函数前a的值为:%d\n运用函数后的结果为:%d\n", a, abs(a));

return 0;

}

C语言 fabs() 函数用于求双精度浮点数的绝对值。

头文件:math.h

语法/原型:

double fabs(double x);

参数 x 是求绝对值的数。

返回值:参数 x 的绝对值。

【实例】使用C语言 fabs() 函数求3和-4的绝对值。

#include

#include

int main()

{

double a=3.3, b=-4.4; //为变量赋初值

double c =fabs(a); //求a的绝对值

double d = fabs(b); //求b的绝对值

printf("%lf\t%lf\n", c, d);

return 0;

}

运行结果:

3.300000        4.400000

到此这篇关于C语言实现abs和fabs绝对值的文章就介绍到这了,更多相关C语言 绝对值内容请搜索呐喊教程以前的文章或继续浏览下面的相关文章希望大家以后多多支持呐喊教程!

声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:notice#nhooo.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

c语言编程求绝对值用abs,C语言实现abs和fabs绝对值相关推荐

  1. c语言编程求pai的近似值,c语言:求π的近似值

    用公式π/4=1-1/3+1/5-1/7...求π的近似值,直到发现某一项的绝对值小于10^6为止(该项不累加) 解:程序: #include #include int main() { int si ...

  2. c语言编程求lnx怎么写,c语言里ln怎么写

    C语言写多项式相加怎么写? 分都不给.算了,以前写了个就给你吧./*此程序结构比较清晰,用单链表实现了多项式的加法.具体原理可以参考清华大学严蔚敏数据<结构C语言版>第二章注意:此程序假设 ...

  3. 用c语言编程求分数和,用C语言编程平均分数

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 当个反面典型,让大家见识下丑陋无比的程序好了,主要是想练练打字,HOHO.应该用二维数组且全部函数化的,rand的%后面或是101或是100,可能和编译器 ...

  4. c语言程序设计阶乘输出,C语言编写10的阶乘,用C语言编程求10的阶乘

    导航:网站首页 > C语言编写10的阶乘,用C语言编程求10的阶乘 C语言编写10的阶乘,用C语言编程求10的阶乘 匿名网友: 思路:先定义一个函数求一个数的阶乘,接着依次从1到10调用该函数就 ...

  5. c语言编程所得票数,C语言编程求1X2X3····Xn所得的数末尾有多少个零

    C语言编程求1X2X3····Xn所得的数末尾有多少个零 发布时间:2020-08-10 02:23:57 来源:51CTO 阅读:312 作者:sonissa 参见大数的阶乘 https://blo ...

  6. python输入一个英文句子、统计单词个数_C语言编程求一个英文句子中的单词数和最长单词的位置、长度及输出这个单词。c++编程 从键盘输入一个英文...

    C语言编程求一个英文句子中的单词数和最长单词的位置.长度及输出这个单词. c++编程 从键盘输入一个英文 www.zhiqu.org     时间: 2020-11-23 我刚做了一关于英文句子里面每 ...

  7. c语言编程求二元一次方程组方程,二元一次方程组练习题 已知二元一次方程的三个系数,用C语言编程求方程的......

    导航:网站首页 > 二元一次方程组练习题 已知二元一次方程的三个系数,用C语言编程求方程的... 二元一次方程组练习题 已知二元一次方程的三个系数,用C语言编程求方程的... 相关问题: 匿名网 ...

  8. 用c语言分别输出1 2 3,用C语言编程求出1!+2!+3!+……+20!的值

    用C语言编程求出1!+2!+3!+--+20!的值 关注:189  答案:5  手机版 解决时间 2021-02-23 18:44 提问者妳熄滅叻菸,説啓従偂 2021-02-23 12:26 求一到 ...

  9. c语言编程能控制热风炉,利用C语言设计热风炉悬链线拱顶研究.pdf

    j|il ll_ ll梅 诋 融 技 j 萎 |.每薯tj n叠宣鞲s瓿 利用C语言设计热风炉悬链线拱顶 鄢 明 吴建霖 冯 飞 (柳钢设计院) 摘 要 :介绍 了利用 C语言求解两段 圆弧拟合悬链线 ...

  10. linux+下c语言编程项目,精通UNIX下C语言编程与项目实践

    cc -I  //include 目录 -L //静态库目录?动态也可以 -l //小写L,接静态库名称?动态也可以 -DXXX='"XXFF"' //-D直接定义宏 -c 只编译 ...

最新文章

  1. mysql数据库制定位置_MySQL数据库在指定位置增加字段
  2. android 后台邮件发送,Android邮件发送
  3. 淘宝商品库MySQL优化实践的学习
  4. 大量的QT控件及示例发放
  5. Linux安装samba的过程,Samba安装全过程
  6. arduinowifi.send怎么获取响应_Vue3.0 响应式原理 (一)
  7. mac android手机调试,mac os开发android应用通过usb真机调试
  8. md5 ios java代码_IOS端與Java端MD5加密方法
  9. MDC记录activiti流程ID
  10. boot spring 启动 文本_SpringBoot启动时如何加载配置文件
  11. C# 将Word,Execl,PPT,Project, 文件转成PDF, 不依赖Office!!
  12. B站手机缓存的视频在电脑上转换观看
  13. 接口管理平台YApi坑死我了(超级详细实操教程) - 421篇
  14. 在Windows 7和Vista中自定义默认屏幕保护程序
  15. html中background标签作用,CSS Background 属性详解
  16. echarts 全国各省市3D图
  17. 视频教程-征服Node.js 7.x视频课程(6):文件系统与Stream视频课程-Node.js
  18. 5G NGC — NRF 网络注册功能
  19. 禅与摩托车维修艺术摘录
  20. Numpy + Matplotlib 绘制白色画图

热门文章

  1. ubuntu18 LXD 体验
  2. centos7安装fail2ban
  3. 西安交通大学计算机考研专业介绍,西安交通大学考研专业介绍:计算机科学与技术...
  4. 如何添加mathtype到往word菜单?
  5. 北京工业大学计算机学院考试科目,2020北京工业大学计算机考研初试科目、参考书目、招生人数汇总...
  6. vue-pdf 组件实现 pdf预览效果+点击打印按钮直接弹窗打印指定pdf文件
  7. 不出所料,自动驾驶向ChatGPT下手了!
  8. yarn install 网络超时
  9. 利用wget下载网页上所有文件到指定文件夹
  10. 2021年危险化学品经营单位主要负责人试题及解析及危险化学品经营单位主要负责人作业考试题库