Java출력 결과기초 · 10점#메서드#삼항 연산자#조건문

352. 객체 없이 부르는 메서드와 삼항 연산자

다음 Java 프로그램의 실행 결과를 쓰시오.

1public class Main {
2 static int pick(int a, int b) {
3 return a > b ? a - b : b - a;
4 }
5
6 static String grade(int score) {
7 return score >= 90 ? "A" : score >= 80 ? "B" : "C";
8 }
9
10 public static void main(String[] args) {
11 int d = pick(3, 8);
12 int e = Main.pick(10, 4);
13 System.out.println(d + e);
14 System.out.println(grade(d * 17) + grade(85) + grade(70));
15 }
16}

💡 Java에서 참·거짓은 true / false처럼 모두 소문자로 써요.

해설을 먼저 보면 이후 정답 시 점수가 50%만 반영됩니다.