728x90
1회) 다음 Java 언어로 구현된 프로그램을 분석하여 그 실행 결과를 쓰시오.
public class Test001 {
public static void main(String[] args) {
int[] a= {3, 4, 10, 2, 5};
int temp;
for(int i=0; i<=3; i++) {
for(int j=i+1; j<=4; j++) {
if(a[i] < a[j]) {
temp = a[i];
a[i] = a[j];
a[j] = temp;
}
}
}
for(int i=0; i<5; i++) {
System.out.println(a[i]);
}
}
}
2회) 다음 Java 언어로 구현된 프로그램을 분석하여 그 실행 결과를 쓰시오.
public class Test001 {
public static void main(String[] args) {
int a = 0, sum = 0;
while(a < 10) {
a++;
if(a%2 == 1) {
continue;
}
sum += a;
}
System.out.println(sum);
}
}
3회) 다음은 배열에 저장된 5개의 자료 중 가장 큰 값과 가장 작은 값을 찾아 출력하는 프로그램을 Java 언어로 구현한 것이다. 프로그램을 분석하여 괄호에 해당하는 답안을 <답란>에 쓰시오.
public class Test003 {
public static void main(String[] args) {
int a[] = {10, 30, 50, 70, 90};
int i, max, min;
max = a[0];
min = a[0];
for(i=0; i<5; i++) {
if(( ) > max) {
max = a[i];
}
if(( ) < min) {
min = a[i];
}
}
System.out.printf("%d\n", max);
System.out.printf("%d\n", min);
}
}
더보기
a[i]
'Language > Java' 카테고리의 다른 글
[정보처리기사] 2021년 Java 프로그래밍 언어 문제 (0) | 2024.04.07 |
---|---|
[정보처리기사] 2020년 Java 프로그래밍 언어 문제 (1) | 2024.04.07 |
[정보처리기사] 2019년 Java 프로그래밍 언어 문제 (2) | 2024.04.04 |
[정보처리기사] 2018년 Java 프로그래밍 언어 문제 (0) | 2024.04.04 |
[이것이 자바다] IP 주소 얻기 (0) | 2024.03.13 |