안녕하세요?
오늘은 산술 연산자 다음으로 복합 대입 연산자와 관계 연산자에 관하여 글 써보려고 합니다.
• 복합 대입 연산자
복합 대입 연산자는 산술 연산자를 조금 더 쉽게 만든 연산자 입니다.
산술 연산자와 똑같이(% 빼고) +, -, *, /를 이용해서 계산합니다.
예)
#include <stdio.h>
int main()
{
int a = 2;
printf("%d ",a+=10);
printf("%d ",a-=4);
printf("%d ",a*=4);
printf("%d ",a/=8);
return 0;
}
출력 결과 = 12 -2 32 4
여기서 a+=10 이라는 것은 a = a + 10 이라는 의미입니다.
나머지 연산자들도 똑같겠죠??
이 복합 대입 연산자는 경시대회의 필기시험에서 자주 나오므로 숙지해 주셨으면 합니다.
• 관계 연산자
관계 연산자는 어떤 두 수 사이의 관계를 나타내는 연산자 입니다.
그러니까 쉽게 생각하면 부등호라는 말입니다.
관계 연산자는 쉬우므로 빨리빨리 넘어가도록 하겠습니다.^^
관계연산자의 종류는 다음과 같이 6가지가 있습니다.
(다음) >, >=, <, <=, ==, !=
1, 2, 3, 4 번째는 우리가 일상생활에서 쓰는 부등호 입니다. (이걸 모르는 사람은 없겠지)
그리고 == 연산자는 두 수가 같다는 뜻이고, !=는 다르다는 뜻입니다.
쉽죠?!
이렇게 강의를 마치도록 하겠습니다.
저의 강의를 읽어 주셔서 감사합니다.
'C언어 공부' 카테고리의 다른 글
제어문(if, else) (3) | 2020.02.26 |
---|---|
논리, 형변환, 비트 연산자 (0) | 2020.02.26 |
<잠깐 쉬어가기> 코딩을 잘하는 방법 (6) | 2020.02.03 |
산술 연산자 (0) | 2020.02.01 |
아스키 코드표 (0) | 2020.02.01 |