본문 바로가기

c기초

027. 조건 연산자 이해하기 (?:)

<결과>

출력없음

 

9줄 - max = x > y ? x : y;

max에 어떤 값을 대입시켜야 하는데 이건 처음보는 문장이다.

먼저 x > y 가 참인지 따져 본다. 만약 참이면 x를, 그렇지 않으면 y를 max에 대입 시킨다.

 

if else 문으로도 표현할 수 있을 것 같죠??

스스로 해 봅시다.