안녕하세요? 허니입니다. 오늘은 C 언어의 조건문(if, else, continue, break, switch)에 대해 포스팅 하려고 합니다. 학생이나 연구원분들에게 많은 도움이 될 것이라고 생각하며 언제든지 질문은 환영입니다.


7장. C 언어 조건문.pptx
1.08MB



C 언어란?
조건문에 따른 흐름의 분기


7.1.  흐름의 분기가 필요한 이유
• 상황에 따른 프로그램의 유연성 부여


7.2.  if와 else
• if문에 의한 조건적 실행
 조건이 만족되는 경우에 한해서 실행
• if~else 에 대해서
• if, else if, else에 대해서
• if, else if, else에 대한 진실
 if~else문은 하나의 문장이다. 
 if~else문의 중첩된 형태에 지나지 않는다.
• 조건 연산자(삼항 연산자)
 if~else문을 간결히 표현하는데 사용될 수 있다. 


7.3.  continue & break
• 이제 그만 break!(탈출)
 반복문을 빠져 나올 때 사용
• 다음으로 넘어가자 continue!(생략)
 다음 번 반복으로 넘어갈 때 사용


7.4.  switch에 의한 선택 실행
• switch문의 구조 
• switch문에서 break문의 의미
• switch vs. if~else 1
 분기의 경우 수가 많아지면 가급적 switch문으로...
• switch vs. if~else 2
 switch문에서는 비교 연산이 올 수 없다. 

7.5.  원하는 곳으로 보내주마 goto!
• 프로그램의 흐름을 복잡하게 한다.
 사용하지 말자!

'Past Material' 카테고리의 다른 글

C 언어 1차원 배열  (0) 2019.05.15
C 언어 함수와 변수  (0) 2019.05.15
C 언어 반복문(for, while, do~while)  (0) 2019.05.15
C 언어 printf() & scanf() 함수  (0) 2019.05.15
C 언어 상수와 기본 자료형  (0) 2019.05.15

+ Recent posts