[c] 연산자 우선순위와 괄호 사용

대부분의 프로그래밍 언어는 수학에서와 비슷한 연산자 우선순위를 따릅니다. 예를 들어, 일반적으로 곱셈과 나눗셈이 덧셈과 뺄셈보다 더 높은 우선순위를 갖습니다.

아래는 연산자 우선순위와 괄호 사용에 대한 예시입니다.

  1. 연산자 우선순위에 따른 계산:
    result = 2 + 3 * 4
    print(result)  # 출력 결과: 14
    

    곱셈이 덧셈보다 더 높은 우선순위를 가지므로, 먼저 3 * 4를 계산한 후에 2를 더합니다.

  2. 괄호 사용:
    result = (2 + 3) * 4
    print(result)  # 출력 결과: 20
    

    괄호 안에 있는 부분이 먼저 계산되기 때문에, 2와 3을 더한 후에 4를 곱합니다.

연산자 우선순위와 괄호 사용을 통해 수식이나 프로그래밍 코드의 동작을 명확하게 정의할 수 있습니다.