본문 바로가기

컴퓨터

C 언어 강좌 9.조건문(switch) 2/2 & break, continue, return 9강 조건문 두번째 강좌입니다. 첫번째 강좌에서는 if문을 배워봤는데요. 이번에는 switch 문을 배워볼껍니다. switch문이란... 말그대로 스위치이다.이 switch는 조금 사용이 까다롭다. if보다 어렵다. 하지만 다 쓸때가 있으니 공부하란 이야기다.일단 예제를 보고 이야기를 계속하자. 예제 1) switch 를 사용하는 기본적인 방법이다.switch(변수){case 값1:case 값2:. . .default:}식이다.변수에는 꼭 변수만 들어가는 법은 없다. 그냥 숫자를 써 넣어도 작동은 한다. 하지만 값이 변경되지 않으니... 잘 생각하자. 변수가 값1 이면 값1로 이동하여 그에 해당하는 연산을 한다. 그리고 default 는 if문에 else 와 같다고 봐도 과언이 아니다. 어떻게 연산이 되.. 더보기
C 언어 강좌 8. 조건문(if, else) 1/2 8강 조건문에 해당하는 강좌입니다. 조건문에 대해 알아보도록 하자. 조건문이란...? 조건에 대해 참이면 실행, 거짓이면 불행을 하는 함수이다. 조건문은 간단하다. - if문 - if ~ else 문 - if ~ else if ~ else if ~ ... ~ else 문 - 조건연산자(? :) 이렇게 4가지 이다. 그렇다고 해서 이렇게 딱 한정적인건 아니고, if문도 7강에서 배웠던 반복문처럼 어디든지 사용이 가능하다. 그럼 예제를 통해서 if 문을 배워보자. if문은 간단하게 설명하자면... if(조건) { (조건이 참일때 실행할 것) } 으로 나뉜다. "그럼 반복문도 조건문인가요?" 라고 질문한다면... 맞다. 조건문이다. 참이면 무한대로 반복하니까 반복문이라 따로 표기하는 것이지 조건문이라 해도 틀.. 더보기