윤성우의 열혈 c 프로그래밍 Chapter 8 조건에 따른 흐름의 분기
08-1 if~else문(if...else if... else문)
if(조건문 1)
{ 실행 문장 }
else if(조건문 2)
{ 실행 문장 }
...
else
{ 실행 문장 }
08-2 조건 연산자(삼 항 연산자)
-
피연산자의 수가 3개
(조건) ? data1 : data2
→ 조건이 참이면 연산결과로 data1 반환, 거짓이면 data2 반환ex) int num3 = (num1>num2) ? (num1) : (num2); → num1 > num2 라면 num3에는 num1이 대입되고, 그렇지 않으면 num3에는 num2가 대입됨.
p. 189 08-1 문제 1
p. 189 08-1 문제 2
p. 189 08-1 문제 3
p. 189 08-1 문제 4
08-3 continue와 break(반복문 탈출)
- break: 가장 가까이서 감싸고 있는 반복문 하나를 탈출
- continue: 실행중인 위치와 상관없이 반복문의 조건검사 위치로 이동
p. 193 08-2 문제 1
p. 193 08-2 문제 2
08-4 switch문
분기의 수가 많아지면 if...else if...else문보다 switch문이 더 간결함
switch(n)
{
case 1:
(실행문장);
...
case n:
(실행문장);
default:
(실행문장); }
* case 레이블마다 break문을 끼워주는 게 바람직함 (그렇지 않으면 전달된 n 이후의 모든 레이블을 전부 실행하게 됨)
08-5 goto문
goto (레이블);
→ 레이블 위치로 이동
Author And Source
이 문제에 관하여(윤성우의 열혈 c 프로그래밍 Chapter 8 조건에 따른 흐름의 분기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@kwonminj1113/윤성우의-열혈-c-프로그래밍-Chapter-8-조건에-따른-흐름의-분기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)