삼항 연산자가 "삼항(ternary)"이라고 불리는 이유는?

과목: C#

문제 번호: 2550

easy
삼항 연산자가 "삼항(ternary)"이라고 불리는 이유는?
A. 3줄의 코드를 1줄로 줄이기 때문
B. 3개의 피연산자를 사용하기 때문
C. if, else if, else 3개를 대체하기 때문
D. 3번째로 만들어진 연산자이기 때문

정답: B



삼항 연산자의 명칭과 구조를 이해해야 합니다.

⦁ 세 개의 구성 요소:
1. 조건(condition)
2. 참일 때의 값(expressionTrue)
3. 거짓일 때의 값(expressionFalse)

⦁ "ternary"의 의미: 라틴어로 "세 개로 구성된"이라는 뜻으로, 세 개의 피연산자(operand)를 필요로 하기 때문에 삼항 연산자라고 부릅니다.

⦁ 다른 연산자와의 비교:
⦁ 단항 연산자: !, ++ (피연산자 1개)
⦁ 이항 연산자: +, -, * (피연산자 2개)
⦁ 삼항 연산자: ? : (피연산자 3개)

⦁ 코드 간소화: 결과적으로 여러 줄을 한 줄로 줄이지만, 이것은 부수적인 효과입니다.

💡 학습 팁

이 문제를 포함한 C# 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.