728x90
1.
1 | O |
2 | O |
3 | O |
4 | X(피연산자를 int형으로 변환하여 연산) |
5 | O |
6 | O |
7 | X (=+) |
8 | O |
9 | O |
10 | O |
2.
1 | / |
2 | a += 2 |
3 | ++, -- |
4 | && |
5 | 2 |
6 | (x ? a : b) |
7 | 명시적 형변환 |
8 | char |
9 | else |
10 | Character |
3.
1 | 다 (논리연산자) |
2 | 라 |
3 | 가 (11) |
4 | 나 |
5 | 다 |
6 | 라 |
7 | 나(7이고 나머지는 7.0으로 나옴..) |
8 | 다 |
9 | 나 |
10 | 가 (가-라-나-다 순서) |
4.
int형 a =1, b=5, c=10
1 | a++ = 1 |
2 | ++a = 2 |
3 | ++a + --c =11 |
4 | --c - b-- = 4 |
5 | c /= --b = 2 |
6 | a += ++c + b = 17 |
7 | c++ % b = 1 |
8 | ++c / ++a = 5 |
9 | (double) c / b = 2.0 |
10 | (double) (c / ++a) = 5.0 |
5.
double형 x=3.4 y=7.9 z=1.5
1 | x + y = 11.3 |
2 | (int) x + y = 10.9 |
3 | (int) x + (int) + y = 10 |
4 | (int) (x + y) = 11 |
5 | (int) (x + y + z) = 12 |
6 | x > y + 2 = False |
7 | x <= z * 2 = False |
8 | x == z + 1.9 = False |
9 | x != z - y = True |
10 | x + y >= y + z = True |
6.
1 | int a = 3; int b = 3; |
2 | a + 1 = 4; |
3 | b += 3; |
4 | 100 > x && x > 0 |
5 | a /= b; |
6 | (a+1)++; |
7 | 3 ^ 4 |
8 | 3 >> 1 |
9 | 3 != 4 |
10 | (int)3.4 |
7.
1 | 3 < 4 && 5 < 7 = True |
2 | 3 > 4 || 5 < 7 = True |
3 | (3 < 4) ^ (5 < 7) = False |
4 | 2 + 3 & 5 = 5 |
5 | 1 | 2 = 3 |
6 | 1 ^ 0 = 1 |
7 | 23 >> 2 = 5 |
8 | 2 << 2 = 8 |
9 | 20 >>> 3 = 25 |
10 | 2 < 3 ? 1 : 2 = 1 |
8.
1 | int n = 20; if ( n%2 == 0) System.out.println("짝수"); else System.out.println("홀수"); |
2 | double x = 3.8; double y = 4.9; double max = x > y ? x : y; double min = x < y ? x : y; |
3 | int n = 5; switch(n % 3) { case 0 : System.out.printf("3의 배수입니다.\n"); break; case 1 : case 2 : System.out.printf("3의 배수가 아닙니다.\n"); break; } |
4 | int x = 20; if (x > 0) System.out.printf("양수\n"); else System.out.printf("음수\n"); } |
9.
1 | 4 |
2 | A |
728x90
'JAVA > 절대 JAVA' 카테고리의 다른 글
[절대JAVA] 8장 연습문제 7번 (0) | 2021.05.31 |
---|---|
[절대JAVA] CH02프로그래밍 기초_프로그래밍연습 (0) | 2021.04.20 |
[절대JAVA] CH02 자바프로그래밍 기초_내용점검연습 (0) | 2021.04.18 |
[절대 JAVA] CH01 자바개요_내용점검 연습 (0) | 2021.04.18 |