02 다음 JAVA로 구현된 프로그램을 분석하여 그 실행 결과를 쓰시오. (단, 출력문의 출력 서식을 준수하시오.)
public class Test {
public static void main(String[] args) {
int i=0; c=0;
while(i < 10) {
i++;
c *= i;
}
System.out.println(c);
}
}
답
더보기
0
해설
| 코드 | 실행순서 및 해석 | ||
| 1 | public class Test { | ||
| 2 | public static void main(String[] args) { | 1 | |
| 3 | int i=0; c=0; | 2 | |
| 4 | while(i < 10) { | 3 | |
| 5 | i++; | 4 | |
| 6 | c *= i; | 5 | c의 초기값이 0이기 때문에 어떤 수를 곱해도 0이 된다 |
| 7 | } | ||
| 8 | System.out.println(c); | ||
| 9 | } | ||
| 10 | } | ||
| i | i++ | c |
| 0 | 1 | 0 |
| 1 | 2 | 0 |
| 2 | 3 | 0 |
| 3 | 4 | 0 |
| 4 | 5 | 0 |
| 5 | 6 | 0 |
| 6 | 7 | 0 |
| 7 | 8 | 0 |
| 8 | 9 | 0 |
| 9 | 10 | 0 |
'자격증 > 정보처리기사 실기 - 기출문제' 카테고리의 다른 글
| [정보처리기사 실기] 2020년 3회 04 - 네트워크 (0) | 2025.07.12 |
|---|---|
| [정보처리기사 실기] 2020년 3회 03 - SQL (0) | 2025.07.12 |
| [정보처리기사 실기] 2020년 3회 01 - 리팩토링 (0) | 2025.07.12 |
| [정보처리기사 실기] 2020년 2회 20 - 소프트웨어 (0) | 2025.07.12 |
| [정보처리기사 실기] 2020년 2회 19 - 프로그래밍 [JAVA] (1) | 2025.07.12 |