이번에는 조건문 4종류를 알아볼게요.
먼저 if else문이예요.
위와 같이 if else문으로 작성된 코딩이네요.
설명하기 앞서 위 코딩에 보이는 AND OR연산자에대해 설명을 먼저 해드릴게요.
AND연산자는 &&이고 이는 둘다 참일때 실행시켜주는 연산자이고, OR연산자는 ||이고 둘중 하나라도 참이면 실행시켜주는 연산자이지요.
if else 문은 처음은 if로 시작하여 else로 끝나는 구문이지요. 여기서 중간에 else if 는 몇개든 쓸수 있답니다.
다음은 break 와 continue 예요.
break는 위와 같이 반복문을 끝내주는 거예요.
위의 코딩문에서도 i 가 1부터 5까지 반복하다가 6을 실행해줄때 break을 만나 for문을 끝낸것을 볼 수있어요.
그럼 break와 연관이 있는 continue문은 어떤걸까요??
맞아요!! 바로 다음 반복문을 실행시켜주는거예요.
아래를 참조해볼게요.
i=7일때 continue을 만나 i=8로 넘어가서 반복문을 실행하는 것을 볼수있어요.
이제 switch case문이예요.
위에는 가위바위보를 임의로 출력하는 프로젝트를 만들어보았어요.
--저기서 srand(time(NULL))을 쓰기위해서는 맨위에 #include<time.h>을 써야해요.--
일단 i=1로 설정해두고 실행시켜주면 '바위'가 출력됨을 알수있어요. 하지만 break가 없었다면 어떻게 출력이 될까요?
아마 '바위''보''몰라요'가 출력될겁니다. 따라서 이를 방지하기위해 break는 붙어다녀야합니다.
참고로 default는 조건문 if else문에서 else와 비슷하다고 보시면 됩니다. ^^
'C언어(C language) > C 문법' 카테고리의 다른 글
함수의 형태 (0) | 2018.09.04 |
---|---|
반복문을 이용한 별삼각형 만들기 (0) | 2018.08.27 |
이중반복문 (0) | 2018.08.26 |
반복문 for & while & do while (0) | 2018.08.26 |
증감연산(prefix & postfix) (0) | 2018.08.25 |
댓글