1. 이스케이프 시퀀스의 종류
2. 연산자의 종류와 연산자 우선순위
3. 03월 16일 스터디 실습 2 (13p)
4. (1) 두 수를 입력받습니다.(X,Y)
(2) X가 Y의 배수이면, X/Y의 몫을 배수가 아니라면, X/Y의 나머지를 출력해주세요.
C언어는 어떤 연산자들이 있을까?
우선 C언어의 연산자는 정말 많다.
1. 대입연산자
- = : 오른쪽 값을 왼쪽에 대입
2. 산술연산자
- + : 덧셈
- - : 뺄셈
- * : 곱셈
- / : 나눗셈 몫
- % : 나눗셈 나머지
3. 부호연산자
- + : 양수
- - : 음수
4. 증감연산자
- ++ : 1증가
- -- : 1감소
5. 관계연산자
- > : 좌측이 크다
- >= : 좌측이 크거나 같다
- < : 우측이 크다
- <= : 우측이 크거나 같다
- == : 같다
- != : 다르다
6. 논리연산자
- && : AND연산자
- || : OR연산자
- ! : NOT연산자
7. 비트연산자
- & : AND연산
- | : OR연산
- ^ : XOR연산
- ~ : NOT연산
- >> : 오른쪽으로 비트 이동
- << : 왼쪽으로 비트 이동
이번에는 우선순위를 알아보자
높음 낮음 |
!, ++, --, - |
*, /, % |
|
+,- |
|
>>, << |
|
>=, <, <=, > |
|
==, != |
|
&, ^, | |
|
&& |
|
|| |
|
= |
'Programing > C' 카테고리의 다른 글
C :: for문 별로 모양만들기 (0) | 2017.03.28 |
---|---|
C :: Switch와 분기문 (0) | 2017.03.22 |
C :: C언어 이스케이프 시퀀스 (0) | 2017.03.18 |
C :: C언어의 기본 (0) | 2017.03.18 |
C :: C언어란? (0) | 2017.03.17 |