728x90
반응형
산술 연산자
✔️ 가, 감, 승, 제 등의 산술 계산에 사용되는 연산자
관계 연산자
✔️ 두 수의 관계를 비교하여 참(true) 또는 거짓(false)을 결과로 얻는 연산자
비트 연산자
✔️ 비트별(0, 1)로 연산하여 결과로 얻는 연산자
논리 연산자
✔️ 두 개의 논리 값을 연산하여 참(true) 또는 거짓(false)을 결과로 얻는 연산자
❓ 다음은 Java로 구현된 프로그램이다. 출력되는 결과는?
public class Test{
public static void main(String[] args){
int a = 5;
int b = 7;
System.out.print(a|b);
}
}
더보기
7
(풀이) 비트연산자 l은 둘 중 하나라도 1이면 1값이 됨
5(101), 7(111) 👉 7(111)
대입 연산자
✔️ a += 1 👉 a = a+1, a -= 1 👉 a = a-1
조건 연산자
✔️ 조건? 수식1 : 수식2; 👉 조건이 참이면 수식1 실행, 거짓이면 수식2 실행
기타 연산자
✔️ Sizeof 👉 크기
✔️ ,(콤마)
✔️ (자료형) a = int(1.3)+int(3.2) 👉 1+3 = 4
연산자 우선순위
✔️ 단항-산술-쉬프트-관계-비트-논리-조건-대입-순서
❓ 다음은 C로 구현된 프로그램이다. 출력되는 결과는?
#include<stdio.h>
main() {
int a=5, b=10, c=15, d=30, result;
int z = a*3+b>d||c-b/a<=d&&1;
printf( "%d\n", z);
}
더보기
1
(풀이) 25 > 30 || 13 ≤ 30 && 1
반응형
'자격증 > 정보처리기사' 카테고리의 다른 글
[정보처리기사 실기] 배열과 포인터 (0) | 2022.04.11 |
---|---|
[정보처리기사 실기] 제어문과 반복문 (0) | 2022.04.08 |
[정보처리기사 실기] 프로그래밍 언어 활용 (0) | 2022.04.06 |
[정보처리기사 실기] 요구사항 개발 프로세스 (0) | 2022.04.01 |
[정보처리기사 실기] XP 기법 (0) | 2022.03.30 |