정보처리기능사(10)

서창민·2024년 1월 14일
0

자격증

목록 보기
10/70
post-thumbnail

정보처리기능사

C언어의 연산자

산술연산자 - 사칙연산자와 대입연산자

사칙연산자 종류 - 덧셈+, 뺄셈-, 곱셉*, 나눗셈/
기본 할당 대입 연산자 - =

예제

산술연산자 - 모듈러스 연산자(%)와 증감연산자

모듈러스(나머지) 연산자 - 나눗셈 게산에서 나머지를 계산
증감 연산자 - 증가++, 감소--

증감 연산자 특징
++변수 - 현재 값에 1 증가 후 연산작업
변수 ++ - 연산작업 후 1 증가
--변수 - 현재값에 1 감소 후 연산작업
변수-- - 연산작업 후 1 감소

예문)

산술연산자 - 혼합대입(할당) 연산자와 연산우선순위

가감승제 연산작업을 수행후 변수 결과값을 재할당 할 경우 사용 
+= 기존 변수값에 특정값을 더한 후 결과를 기존 변수에 할당
-= 기존 변수값에 특정값을 뺀 후 결과를 기존 변수에 할당
*= 기존 변수값에 특정값을 곱한 결과를 기존 변수에 할당
/= 기존 변수값에 특정값을 나눈 결과를 기존 변수에 할당

예문)

관계연산자 - 프로그램의 논리적 흐름에 영향을 미치는 연산자

종류(왼쪽값 기준)
크다 >, 작다 <, 크거나 같다 >=, 작거나 같다 <=, 같다 ==, 같지않다 !=
참(true), 거짓(false)중의 하나를 가짐
참 -1, 거짓 0

예문)

논리연산자 - 2개이상의 관계식을 결합해야 할 경우 사용

종류
and(&&), or(||), not(!)
&& - 관계식 1과 관계식 2 모두가 참이어야 참
|| - 관계식 1과 관계식 2 중 하나라도 참이면 참
! - 현재식의 값을 부정 (참 > 거짓으로 값 변경)

예문)

체크포인트

문제

답 : a= 2, c=0
profile
Back-end Developer Preparation Students

0개의 댓글