

기본적인 사칙연산을 수행하는 연산자이다.
% 는 나머지 연산자로 나머지를 구해 변수에 할당한다.
+= -= *= /= %= 와 같이 산술 연산자와 할당 연산자를 합쳐 표현이 가능하다. 자기 자신에 주어진 값과 연산을 수행한 후 결과를 덮어쓴다.

비교 연산을 하는 비교 연산자와 논리 연산을 하는 논리 연산자이다.
>= 와 같은 "크거나 작다"를 수행하는 연산자는 > 기호를 항상 = 앞에 쓴다.

? 전에 조건식을 추가하고 : 을 기준으로 true일때 실행할 코드와 false일때 실행할 코드를 적는다.

else if 문은 첫번째 if 문이 실행되지 않을 때만 조건을 검사한다. 모든 조건이 거짓이라면 최종적으로 else 문을 실행한다.

a의 값에 따라서 다른 코드를 실행한다.
각 case에는 break를 적어, 그에 해당하는 case 의 코드가 실행되면 switch문을 빠져나갈 수 있도록 한다. default 는 마지막에 작성되어 생략해도 괜찮다.

시작문 → 종료조건 → 코드실행 → 변화조건 → 종료조건 → 코드실행 → 변화조건 → 반복... 의 순서대로 동작한다.