728x90
SECTION 03 - 연산자
100 ~ 101 page.
1. 다음 문장이 맞으면 O표, 틀리면 X표 하세요.
1) 피연산자의 개수에 따라 연산자를 단항/이항/삼항 으로 구분 합니다. (___)
2) 연산자는 우선 순위가 존재합니다. (___)
3) 연산의 결과로 하나 이상의 값이 출력될 수 있습니다. (___)
4) 논리 연산의 결과는 boolean으로 출력됩니다. (___)
=>
O
O
X
O
2. 다음 코드를 실행했을 때 콘솔창에 출력되는 결과는 무엇입니까 ?
int x = 613;
sysout(++x);
sysout(++x);
sysout(x++);
sysout(--x);
=>
614
615
615
615
3. 2개의 피연산자를 부호로 비교하여
그 부호 관계가 true인지 false인지 판별하는 연산자로
비교 연산자라고도 불리는 연산자는 무엇입니까 ?
1) 부호 연산자
2) 증감 연산자
3) 관계 연산자
4) 대입 연산자
=> 3) 관계 연산자
4. 다음과 같은 결과가 나오도록 코드를 수정해 보세요.
int a = 300;
int b = 150;
sysout(b / a);
// ------------
실행결과 (Console)
0.5
=>
또는, 한개만 타입을 바꿔도 괜찮을듯 하다.
5. 다음 코드를 실행했을 때 콘솔창에 출력되는 결과는 무엇입니까 ?
String a = (7 > 9) ? "apple" : "banana";
a += " juice";
sysout(a);
=>
String 타입 변수 a의 조건식이 참이야 ?
참이면 "apple"
거짓이면 "banana"
거짓이므로, 결과값은 "banana" 이고,
a = a + " juice" 이므로,
a = "banana" + " juice" 가 된다.
sysout(a); 를 하면
a = " banana juice" 로 출력 된다.
반응형
'멘토씨리즈 자바 > 예제' 카테고리의 다른 글
[응용문제] 클래스 (0) | 2023.05.21 |
---|---|
[응용문제] 배열 (0) | 2023.05.21 |
[응용문제] 제어문-2 (0) | 2023.05.21 |
[응용문제] 제어문-1 (2) | 2023.05.21 |
[응용문제] 변수와 자료형 (1) | 2023.05.21 |