본문 바로가기

C

C <8>. 조건문(3) 3항 연산자


오늘의 주제

1. 3항 연산자 


여덟 번째 시간입니다.^^

오랜만에 뵙겠습니다!
블로그를 잠시 쓰지 못했습니다..ㅠㅠ
계속해서 조건문에 대해 알아보고 있는데, 잘 보고 계신지 모르겠습니다...^^
이번이 조건문에 마지막 내용입니다~

자 그럼 긴말 없이 시작~~~~~~~~


# 3항? 연산자?

말 그대로 항이 3개인 연산자 입니다.

( 조건 ? 참일 때의 값 :  거짓일 때의 값 )

이런식으로 쓰게 됩니다.

감 안오시죠?ㅋㅋㅋ 당연합니다~

간단히 예를 들겠습니다.

max = ( 1>2 ? 1 : 2) ;

한국말로 차근차근 풀어서 말씀드리겠습니다.

'1이 2보다 큰가? 이것이 참이라면 1을 max에 넣고, 이것이 거짓이라면 2를 max에 넣어라' 입니다.

또 하나더...

printf( "%d" , ( a>b ? a : b ) );

a가 b보다 큰가? 그렇다면 a를 출력하고, 아니라면 b를 출력하라.

자...

백마디 말보다 직접 해보시면 되겠죠?ㅋ

저번까지 쓰던 프로젝트를 다시 열어서 몇 줄 추가해 봅니다~



자... 이제까지 잘 따라오셨으면 이해 하셔야 합니다잉~

%c는 문자형 char를 출력하는 녀석이라는 것은 알고 계시죠?

잘 이해 안가시면 C <3>. 변수. Variable를 참고하시길 바랍니다..ㅋㅋ

자 결과 화면 입니다~

 
그럼 조건문은 여기서 끗!!! 

의문사항이나 궁금하신 사항은 댓글 남겨주세용^^*

by yagom

p.s 제 포스팅을 RSS 피드로 받아보실 수 있습니다.

RSS Feed 받기   


↓↓↓저 열심히 썼는데 추천 한방 꾹 눌러주고 가시는 건 어떨까요? ^~^ 사랑합니다~ ↓↓↓

'C' 카테고리의 다른 글

C <10>. 포인터 (1)개념잡기  (3) 2012.03.23
C <9>. 반복문(2) do-while  (7) 2012.02.06
C <7>. 조건문(2) switch  (6) 2011.12.14
C <6>. 조건문(1), if, else  (6) 2011.12.11
C <5>. 반복문(1), 단항 연산자  (2) 2011.12.08