오늘의 주제
- 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 피드로 받아보실 수 있습니다.