abs包含在哪个头文件_C语言abs和labs函数详解和示例
1、包含头文件
#include
2、函数声明
int abs(int j);
long int labs(long int j);
long long int llabs(long long int j);
3、功能说明
abs:获取整数(int类型)的绝值。
labs:获取长整数(long类型)的绝值。
llabs:获取长长整数(long long类型)的绝值。
4、示例
/*
* 程序名:book.c,此程序用于演示abs函数族。
* 作者:C语言技术网(www.freecplus.net) 日期:20190525。
*/
#include
#include
int main()
{
int iia=123;
int iib=-123;
printf("abs(iia)=%d\n",abs(iia)); // 输出abs(iia)=123
printf("abs(iib)=%d\n",abs(iib)); // 输出abs(iib)=123
long lla=123456789012345;
long llb=-123456789012345;
printf("labs(lla)=%ld\n",labs(lla)); // 输出labs(lla)=123456789012345
printf("labs(llb)=%ld\n",labs(llb)); // 输出labs(llb)=123456789012345
long long llla=123456789012345;
long long lllb=-123456789012345;
printf("llabs(llla)=%ld\n",llabs(llla)); // 输出llabs(llla)=123456789012345
printf("llabs(lllb)=%ld\n",llabs(lllb)); // 输出llabs(lllb)=123456789012345
}
5、其它说明
1)注意int和long的取值范围,在64位操作系统中,int的取值范围是-2147483648\~2147483647,long的取仠范围是-9223372036854775808\~9223372036854775807。
2)在64位操作系统中,long和long long类型没有区别,所以llabs函数暂时没什么意义。
6、版权声明
C语言技术网原创文章,转载请说明文章的来源、作者和原文的链接。
作者:码农有道
如果这篇文章对您有帮助,请点赞支持,或在您的博客中转发此文,让更多的人可以看到它,谢谢!!!
abs包含在哪个头文件_C语言abs和labs函数详解和示例相关推荐
- C语言abs和labs函数详解和示例
文章目录 1.包含头文件 2.函数声明 3.功能说明 4.示例 5.其它说明 6.获取视频教程 7.版权声明 C语言提供了一系列函数获取整数的绝对值:abs.labs.llabs. 1.包含头文件 # ...
- gets和fgets函数及其区别,C语言gets和fgets函数详解
gets和fgets函数及其区别,C语言gets和fgets函数详解 每当讨论 gets 函数时,大家不由自主地就会想起 1988 年的"互联网蠕虫",它在 UNIX 操作系统的 ...
- puts和fputs函数及其区别,C语言puts和fputs函数详解
puts和fputs函数及其区别,C语言puts和fputs函数详解 与 gets 函数一样,对于 puts 函数,同样建议使用 fputs 函数来代替 puts 函数.如下面的示例代码所示: int ...
- java的匿名函数_JAVA语言中的匿名函数详解
本文主要向大家介绍了JAVA语言中的匿名函数详解,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. 一.使用匿名内部类 匿名内部类由于没有名字,所以它的创建方式有点儿奇怪.创建格式如下: ...
- C语言strcat、strncat函数详解
C语言strcat.strncat函数详解 一.strcat函数 1.函数原型 2.函数参数.返回值解析 3.函数作用 4.注意事项 5.strcat函数模拟实现 二.strncat函数 1.函数原型 ...
- C语言strcpy、strcnpy函数详解
C语言strcpy.strcnpy函数详解 一.strcpy函数 1.函数原型 2.参数.返回值解析 3.注意事项 4.strcpy函数模拟实现 二.strncpy函数 1.函数原型 2.与strcp ...
- c语言usleep头文件,C语言Sleep clock time函数的使用
1.Sleep Sleep函数的功能是让程序挂起一段时间,第一个字母大写,只在VC中使用,头文件为#include,单位为毫秒,若想挂起120毫秒,可以写为: Sleep(120); 在linux g ...
- 单片机sleep函数的头文件_c语言的 sleep函数到底在哪个头文件里啊
展开全部 在里面. 在VC中使用时,sleep函数的头文件为windows.h,在Linux下,gcc编译器中,使用的头文件因gcc版本62616964757a686964616fe59b9ee7ad ...
- c语言exit在哪个头文件_C语言函数执行成功时,返回1和返回0,究竟哪个好?
基本上,没有人会将大段的C语言代码全部塞入 main() 函数,更好的做法是按照复用率高,耦合性低的原则,尽可能的将代码拆分不同的功能模块,并封装成函数.C语言代码的组合千变万化,因此函数的功能可能会 ...
- c语言头文件_C语言学习之头文件的原理和使用方法
头文件是扩展名为 .h 的文件,包含了 C 函数声明和宏定义,被多个源文件中引用共享.有两种类型的头文件:程序员编写的头文件和编译器自带的头文件. 在程序中要使用头文件,需要使用 C 预处理指令 #i ...
最新文章
- jQuery之Ajax应用
- 多重判定系数怎么求_关于多重共线性
- 树莓派wiringPi库详解
- Spring Enable批注–编写自定义的Enable批注
- 解决问题:Couldn't open file: data/coco.names
- php注册登录模板,Phpcms V9 管理后台登陆及会员注册登录模板的修改方法
- JAVA对map进行分组
- history.go(-1)返回页面后,此页面中的input标签隐藏域中的值消失
- oracle 列出asm磁盘,如何列出ASM磁盘组的所有磁盘
- LabVIEW编程LabVIEW开发 控制雷赛运动控制器SMC604A例程与相关资料
- java wifi开发教程_WiFi技术
- java cad polyline,为AUTOCAD编写系列批量处理程序
- Excel2019画正态分布图和正态曲线组合图
- 阿里巴巴字体图标库使用及更新方法
- 义冢oj P5033打气球
- 【动态规划】最长公共子序列问题
- HECO使用docker部署单节点的开发网
- pytorch将pt模型转onnx模型
- 2017京东校招笔试题
- html怎么制作图片滚动文字效果,新手请看:网店店铺里的滚动文字效果代码是如何制作的...
热门文章
- 卸载WPS后office图标异常解决办法
- 查看苹果审核反馈的crash日志/崩溃日志
- 已解决:ORA-00932:数据类型不一致:应为-,但却获得CLOB
- lwj_C#_homework get set 属性
- 文件和文件之间的 相对路径 绝对路径的访问(之前总是容易忘记)
- js监听手机横竖屏事件
- Linux 定时执行任务
- 手机ppi排行测试软件,依然是目前屏幕色准表现最好的智能手机:iPhone XS 屏幕测试...
- java启动另一个程序_Java操作另一个Java程序使其重启的简单实现
- windows系统下更改itunes默认备份地址(小白实操)