더북(TheBook)

조건(3항) 연산자로 절댓값 구하기

조건 연산자인 3항 연산자를 사용하면 다음 코드처럼 정수의 절댓값을 편하게 구할 수 있습니다.

> var num = -21; 
> var abs = (num < 0) ? -num : num; //3항 연산자로 음수만 부호 변환 
> Console.WriteLine($"{num}의 절댓값 : {abs}");
-21의 절댓값 : 21

 

나열(콤마) 연산자

이미 변수를 선언할 때 다루어 보았지만, 콤마를 구분자로 하여 한 문장에 변수 여러 개를 선언할 때 사용합니다. 이러한 콤마 연산자(comma operator)를 나열 연산자라고도 합니다.

나열 연산자는 다음과 같이 사용합니다.

> int a = 10, b = 20, c = 30;

이처럼 콤마로 할당문 3개를 지정하면 a, b, c 변수 모두 int 형 변수로 선언됩니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.