본문 바로가기
프로그래밍 언어 활용정보처리기사 · 2020년08월22일 · 61/100

61.다음 자바 프로그램 조건문에 대해 삼항 조건 연산자를 사용하여 옳게 나타낸 것은?

정보처리기사 61번 문제 이미지
1
int i = 7, j = 9;정답
2
int i = 7, j = 9;
3
int i = 7, j = 9;
4
int i = 7, j = 9;

해설

조건문 기준으로 설명 if(i>j) 조건문 보기 1~4 중 k=(i>j)를 가지는 조건문 : 1번 3번 ? { 참인지 거짓인지 판별} if(i>j) k=i-j; else k=i+j; k=(i>j)?(1)(2) (1) 참 값 = 문제에서의 참 값 : i-j; (2) 거짓 값 = 문제에서의 거짓 값 : i+j; 따라서 정답은 k=(i>j)?(i-j):(i+j); = 1번

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기