C/C++ abs函数

最后更新于:2020-07-29 20:05:47

一.abs函数简介

C语言abs函数用于对整数int或者long或者long long取绝对值,也是一个比较常用的函数 ,语法如下:

/*
*描述:求整数x的绝对值
*
*参数: 
*   [in] x:必须是整数,不能是浮点数
*   
*返回值:返回x的绝对值,大于或者等于0
*/


#include <math.h> //需要包含头文件

int abs( int x)

注意:abs函数的返回值是整数类型,参数也必须是整数类型,不能为浮点数;

二.abs函数使用

abs函数主要用于对整数类型取绝对值,示例如下:

/************************************************************************/
/*@文件名      : abs.cpp
/*@日  期      : 2020/7/17 19:37
/*@作  者      : 猿说编程
/*@公众号      : 猿说编程
/*@博客        : www.shuopython.com
/*@描述        : abs函数 - C/C++教程
/************************************************************************/

#include "stdafx.h"
#include "stdio.h"
#include "stdlib.h"
#include "windows.h"
#include <math.h>


int main()
{
    printf("abs(50.2) = %d \n", abs(50));
    printf("abs(0) = %d \n", abs(0));
    printf("abs(-50) = %d \n", abs(-50));

    //error:abs函数的参数必须是整数类型
    //printf("abs(50.2) = %d \n", abs(50.2));

    system("pause");
    return 0;
}


/*
输出:
abs(50.2) = 50
abs(0) = 0
abs(-50) = 50
Press any key to continue . . .


*/


猜你喜欢

1. 三目运算符

2. 逗号表达式

3. char和wchar_t相互转换

4. wprintf输出中文乱码

5. unicode和多字节区别

6. GetLastError返回代码含义

7. ceil函数


转载请注明: 猿说编程 » C/C++教程 » abs函数



技术交流、商务合作请直接联系博主
扫码或搜索:猿说编程

python/C++教程

猿说编程
微信公众号 扫一扫关注

赞赏

微信赞赏支付宝赞赏