작성한 질문수
김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
문제와 풀이2
작성
·
172
0
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용]더 큰 숫자 찾기문제에 int max = (a > b) ? a : b;가 아닌 String status = (a > b) ? "10" : "20";는 틀린 답인가요? 이유도 궁금합니다
답변 1
안녕하세요. cye7066님, 공식 서포터즈 y2gcoder입니다.
여러분은두개의정수변수 a 와 b 를가지고있다. a 의값은 10 이고, b 의값은 20 이다.삼항연산자를사용하여두 숫자 중 더 큰 숫자를 출력하는 코드를 작성하자.
여러분은두개의정수변수 a 와 b 를가지고있다. a 의값은 10 이고, b 의값은 20 이다.삼항연산자를사용하여
a
b
10
20
두 숫자 중 더 큰 숫자를 출력하는 코드를 작성하자.
문제에서는 두 숫자 중 더 큰 숫자를 출력하도록 코드를 작성하라고 되어있습니다.
cye7066님께서 하신대로 하면 당장 문제의 답은 똑같이 출력되나, a, b 값이 다른 값이 바뀌어도 마찬가지로 10, 20만 출력하지 변수인 a, b 중 더 큰 값을 출력하는 코드가 아니게 됩니다!
감사합니다.