Control Statement, Assignment Statement   제어문, 할당문, 대입문

(2018-02-03)

Conditional Statement, 조건문, Conditional Branch, 조건 분기, Iteration Statement, 반복문, Loop

1. 제어문 (Control Statement)

  ㅇ 조건문 (Conditional Statement)
     - 조건에 따라 실행이 달라지게 할 때 사용되는 문장
        . 조건 판단으로는, 비교 연산,논리 연산 에 의함

     - 이러한 실행 구조를, 조건 분기 또는 조건부 분기 (Conditional Branch) 라고도 함
        . 어떤 조건이 만족되었을 때 만 분기 실행 함
 
     - 例) if 조건문(if then else), switch 조건문(switch case) 등

  ㅇ 반복문 (Iteration Statement, Repetitive Statement)
     - 1 이상의 문장들을 여러번 실행시키는 문장
        . 반드시, 초기치,비교치,증가치 가 있어야 함

     - 例) for 반복문, while 반복문, do-while 문 등
        . 작은 반복구간 적용   : continue
        . 반복구간 탈출 명령어 : exit 또는 break

  ㅇ 분기문 (Branch Statement)
     - 실행 흐름을 가로챔
     
     - 例) break, continue, goto, return 등


2. 할당문 (Assignment Statement)변수의 값을 변경할 수 있는 연산문

  ㅇ 종류
     - 단순 할당문          
        . 例) x = 표현식 => 목적변수 x에 표현식 값을 할당
     - 다중 목적변수 할당문
        . 例) x,y,z = 표현식 => 1 이상의 목적변수 x,y,z에 식 값을 할당
     - 조건 목적변수 할당문
        . 例) 조건 ? 표현식1 : 표현식2 => 
                  조건이 맞으면 표현식1의 값을, 틀리면 표현식2의 값을 반환


[구문] 1. 구문 2. 구문 용어 3. BNF,EBNF 4. 제어문,대입문 5. 토큰 6. 식별자 7. 식,문장

 
        최근수정     요약목록(시험중)     참고문헌