c语言绝对值函数作用,C语言实现abs和fabs绝对值
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语言 绝对值内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
c语言绝对值函数作用,C语言实现abs和fabs绝对值相关推荐
- c语言memset函数作用,C语言memset函数使用方法详解
C语言memset函数使用方法详解 一.函数原形 void * memset(void*s,int ch,size_t n) 二.函数作用 将以s内存地址为首的连续n个字节的内容置成ch,一般 ...
- c语言scanf函数作用,C语言scanf函数应用问题解答
C语言scanf函数应用问题解答 C语言的输入是由系统提供的库函数完成的.scanf函数是C语言中最常用且功能最强的输入函数,但该函数如使用不慎,就会出现错误或得不到预想的结果.以下结果都是基于VC+ ...
- c语言info函数作用,c语言解析系列(4)函数
E函数 函数只要"有一个接口,一个出口",就可以把复杂的程序连接起来.它为程序化大为小,实现模块化,避免了程序的繁长,为团队之间协作完成某一复杂的工程提供了便利的途径,高效快捷,既 ...
- c语言fgetc函数作用,C语言fputc()和fgetc()函数
fputc()函数用于将单个字符写入文件.它将一个字符输出到流. fputc()函数的语法: int fputc(int c, FILE *stream) 示例: 创建一个源文件:fputc-writ ...
- 求绝对值指针c语言,C语言实现abs和fabs绝对值
C语言 abs() 函数用于求整数的绝对值. 头文件:math.h 或者 stdlib.h 语法/原型: int abs(int n); n 表示要求绝对值的数. 返回值:参数的绝对值. [实例1]使 ...
- c语言编程求绝对值用abs,C语言实现abs和fabs绝对值
C语言 abs() 函数用于求整数的绝对值. 头文件:math.h 或者 stdlib.h 语法/原型: int abs(int n); n 表示要求绝对值的数. 返回值:参数的绝对值. [实例1]使 ...
- c语言get()的作用,c语言get函数的用法有哪些
C语言中gets从标准输入设备读字符串函数,可以无限读取,不会判断上限,今天学习啦小编在这里为大家介绍C语言get函数的用法,欢迎大家阅读! c语言get函数的用法:int getc(FILE *st ...
- c语言fun的作用,c语言fun函数有什么作用
c语言fun函数有什么作用 c语言fun函数的作用是被主函数所调用,来定义一个函数或方法,这样在引用时可以用fun表示,比如[int fun(int x,int y)]. c语言fun函数的作用是: ...
- fclose在c语言中的作用,c语言fcloseall函数用法实例介绍
c语言fcloseall函数用法实例介绍.fcloseall函数的返回值,函数 fcloseall() 将所有打开的流与其底层的文件或功能集合关闭.任何缓冲的数据都将首先被写入,使用 fflush(3 ...
- c语言rewind函数作用,C语言中的setlinebuf()、utmpname()、rewind函数使用
C语言setlinebuf()函数:设置文件流为线性缓冲区头文件: #include 定义函数: void setlinebuf(FILE * stream); 函数说明:setlinebuf()用来 ...
最新文章
- Matlab之switch-case语句
- 【python数据挖掘课程】十五.Matplotlib调用imshow()函数绘制热图
- CTR点击率预估干货分享
- Visual Studio 15.5预览版先睹为快
- ubuntu19 安装git_在Ubuntu 18.04上安装Git
- Ubuntu14.04 LTS(64bit)彻底解决matplotlib中文乱码问题
- 用ABC三个字母简洁归纳2018年物联网趋势
- asp.net core IIS发布
- python调用yolov3模型,pytorch版yolov3训练自己的数据(数据,代码,预训练模型下载链接)...
- C#对象的浅拷与深拷贝
- php套壳_PHP-T
- autojs利用坚果云实现云更新
- MATLAB高维矩阵的求和、索引
- java伪随机数概率_抽奖伪随机数生成器(Java)
- 采样频率和带宽的关系_示波器的带宽与采样率是什么关系
- Android app调用第三方地图(百度地图,高德地图,谷歌地图)导航
- Android之应用市场排行榜、上架、首发
- 高德地图marker屏蔽Label
- screenocr怎么卸载_screenocr是什么软件 screenocr软件及其功能介绍
- 酷狗音乐车载Android版,酷狗音乐车载版
热门文章
- 若依ruoyi框架整合magic-api快速开发
- 本地上传文件至Linux虚拟机报错“复制时发生出错“
- java测试vss_VSS项目分支
- c语言 牛逼代码,装逼技巧:程序员如何用代码证明自己牛逼!
- golang程序员前景怎么样?Python、Java、go语言的优势互比
- 新手入门 哪个视频剪辑软件好用
- 初探一个0代码开发—iVX平台
- C语言入门基础知识笔记
- Tips-不下载PS制作电子签名
- Stimulsoft Reports 综合平台2019.x-2020.x