티스토리 뷰
※대학생이 공부하다가 작성한 글입니다※
※정답이 아닐 수도 있습니다※
⊙ 문제 1
switch 문의 default 레이블은 선택 사항이다.
⊙ 정답
O
※해설 : default 레이블은 생략할 수도 있다.
⊙ 문제 2
메서드의 반환 값이 없을 때는 반환 타입을 명시하지 않아도 된다.
⊙ 정답
X
※해설 : 반환 타입이 없으면 void라 명시해주어야 한다.
⊙ 문제 3
클래스 내부에 이름과 매개변수가 동일하지만 반환 타입이 다른 메서드를 여러 개 정의할 수 있다.
⊙ 정답
X
※해설 : 매개변수 개수와 타입은 같지만 return 타입이 다르다면 오버로딩이 성립되지 않는다.
⊙ 문제 4
______문은 호출된 메서드에서 호출한 메서드로 복귀하는 데 사용한다.
⊙ 정답
return
⊙ 문제 5
다음 코드에서 오류를 찾아 수정하시오.
1번
for(i =0; i>10;i++)
System.out.println(i);
2번
int sum,i=0;
do {
sum +=i;
}while(i<10)
System.out.println(sum);
⊙ 정답
1번 for(int i=0; i<10; i++)
※해설 : i가 0인데 i>10이상부터하면 for문이 실행되지 않는다. I값을 변경하거나 I의 범위를 변경해주어야한다.
2번 int sum=0,i=0; 그리고 while(i<10);
※해설 : sum도 초기화해 주어야 한다. 그리고 do~ while문을 사용하고 끝에는 세미 콜론(;)을 붙여줘야 한다.
⊙ 문제 6
다음 코드의 실행 결과는?
int sum=0;
for(int i=1;i<10;i+=2)
sum+=i;
System.out.println(sum);
⊙ 정답
25
⊙ 문제 7
switch 문을 수행한 후 b 값은?
int a=1, b=2;
switch(a++) {
case 1: b+=10;
case 2: b+=5;
}
⊙ 정답
17
⊙ 문제 8
두 실행문의 결과가 같은지 O,XO, X로 답하시오
if(a<1)
b=1;
else if(a<3)
b=2;
if(a<1)
b=1;
else if(a<3 && a>=1)
b=2;
⊙ 정답
O
※해설 : 첫 번째 조건인 a<1a <1이 충족되지 않으면 당연히 a>=1이므로.
⊙ 문제 9
반복문을 실행했을 때 sum 값은?
int sum=0;
for(int i=0; i<5; i++) {
if (i%3 == 0)
continue;
sum+=i;
}
⊙ 정답
7
⊙ 문제 10
다음 코드의 실행 결과는?
int total = 0, x=0, y;
while(++x<5) {
y = x*x;
System.out.println(y);
total+=y;
}
System.out.println("총합은 " + total);
⊙ 정답
좋아요는 로그인하지 않아도 누를 수 있습니다!
'쉽게 배우는 자바 프로그래밍 > 연습문제' 카테고리의 다른 글
[쉽게 배우는 자바 프로그래밍] 6장 연습 문제(상속) - JAVA[자바] (8) | 2021.06.08 |
---|---|
[쉽게 배우는 자바 프로그래밍] 5장 연습 문제(문자열, 배열, 디버깅) - JAVA[자바] (2) | 2021.06.08 |
[쉽게 배우는 자바 프로그래밍] 4장 연습 문제(객체 지향) - JAVA[자바] (5) | 2021.06.08 |
[쉽게 배우는 자바 프로그래밍] 2장 연습 문제(자바 프로그램 구조와 기초 문법 익히기) - JAVA[자바] (11) | 2021.06.07 |
[쉽게 배우는 자바 프로그래밍] 1장 연습 문제(자바 시작하기) - JAVA[자바] (4) | 2021.06.07 |
- Total
- Today
- Yesterday
- 운영체제
- 자바
- 답
- 그리디
- 정답
- 쉽게 배우는 자바 프로그래밍
- 연습문제
- py
- Web
- 쉽게배우는자바프로그래밍
- BFS
- 프로그래머스
- java
- Python
- 정리
- OS
- 백준
- CPP
- 쉽게배우는
- JS
- 정렬
- 해답
- 우종정
- C++
- 자바스크립트
- 풀이
- 파이썬
- 문자열
- 구현
- 알고리즘
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |