본문 바로가기
공부/C언어

<C언어: 연산자, 복합대입연산자>

by 현구원 2025. 4. 30.
반응형

I. 연산자

- a / b : a를 b로 나눈 몫을 나타낸다.

- a % b : a를 b로 나눈 나머지를 나타낸다.

- ++ : 1을 더한다는 의미이다.

- -- : 1을 뺀다는 의미이다.

- ++ 이나 —가 변수 앞에 있을 때는 변수가 출력되기 전에 연산이 이루어진다.

- ++ 이나 —가 변수 뒤에 있을 때는 변수가 출력 된 후에 연산이 이루어진다.

II. 복합대입연산자

x += n : x에 n을 더한 후에 그 값을 가지고 있겠다는 의미이다. (x = x + n)

x -= n : x에 n을 뺀 후에 그 값을 가지고 있겠다는 의미이다. (x = x - n)

x *= n : x에 n을 곱한 후에 그 값을 가지고 있겠다는 의미이다. (x = x * n)

x /= n : x를 n으로 나눈 후에 그 몫을 값으로 가지고 있겠다는 의미이다. (x = x / n)

x %= n : x를 n으로 나누 후에 그 나머지를 값으로 가지고 있겠다는 의미이다. (x = x % n)

연산자, 복합연산자에 대한 코드

실행결과

※ 유튜버 동빈나 (https://www.youtube.com/channel/UChflhu32f5EUHlY7_SetNWw)의 C언어 기초 프로그래밍 강좌 4강의 내용을 정리한 것이다.

반응형