항(operand): 연산에 사용되는 값
연산자(operator): 항을 이용하여 연산하는 기호
단항 연산자 항이 한 개인 연산자 ++num;
이항 연산자 항이 두 개인 연산자 num1+num2;
삼항 연산자 항이 세 개인 연산자 (5>3)? 1 : 0;
복합 대입 연산자
대입 연산자와 다른 연산자를 함께 사용함
프로그램에서 자주 사용하는 연산자
연산자 | 기능 | 연산 예 | |||
+= | 두 항의 값을 더해서 왼쪽 항에 대입합니다. | num1 += 2; num1 = num1+2;와 같음 |
|||
-= | 왼쪽 항에서 오른쪽 항을 빼서 그 값을 왼쪽 항에 대입합니다. | num -= 2; num1 = num1 -2;와 같음 |
|||
*= | 두 항의 값을 곱해서 왼쪽항에 대입합니다. | num1 *=2; num1 = num1*2;와 같음 |
|||
/= | 왼쪽 항을 오른쪽 항으로 나누어 그 몫을 왼쪽 항에 대입합니다. | num1/=2; num=num1/2;와 같음 |
|||
%= | 왼쪽 항을 오른쪽 항으로 나누어 그 나머지를 왼쪽 항에 대입합니다. | num1 %=2; num1 = num1%2;와 같음 |