C_C++/C_라이브러리_함수

(C언어) abs 함수: 절대값 구하기

고니자니 2023. 1. 27. 11:02
반응형
#include <math.h>
int abs(int x);

정수 x의 절대값을 반환합니다.

 

참고: 실수의 절대값은 fabs 함수를 사용합니다.

 

#include <stdio.h>
#include <math.h>
int main()
{
	printf("%d\n", abs(123));
	printf("%d\n", abs(-123));
	return 0;
}

 

이 함수는 사용자가 간단하게 만들어 사용할 수도 있겠습니다.

#include <stdio.h>
int abs(int x)
{
	if (x < 0) return -x;
	return x;
}
int main()
{
	printf("%d\n", abs(123));
	printf("%d\n", abs(-123));
	return 0;
}

(Output)

123

123

 

반응형