22. 다음 프로그램 실행 결과를 쓰시오.
public class Sujebi {
public static void main (String[] args){
int[] arr = {1,2,3,4,5};
int sum = 0;
for (int num : arr) {
sum += num;
}
System.out.print(sum);
}
}
정답) 15
해설) Java 에서는 foreach반복문을 아래와 같이 작성한다.
for (type var : array)
{
statements using var;
}
아래 문장과 동일하게 동작한다.
for (int i=0; i<arr.length; i++)
{
type var = arr[i];
statements using var;
}
[출처] [2021년 제1회 기사 실기 출제예상 문제] (6과목) 프로그램밍 언어 활용 - 22 (수제비- IT 커뮤니티 (정보처리기사,빅데이터분석기사 등)) | 작성자 보안쌤
'자기계발 > 정보처리기사 실기' 카테고리의 다른 글
[정보처리기사 실기 / Daily 문제] 24. (10과목) 애플리케이션 테스트 관리 (0) | 2021.06.23 |
---|---|
[정보처리기사 실기 / Daily 문제] 23. (9과목) 소프트웨어 개발 보안 구축 (0) | 2021.06.23 |
[정보처리기사 실기 / Daily 문제] 21. (5과목) 인터페이스 구현 (0) | 2021.06.23 |
[정보처리기사 실기 / Daily 문제] 20. (6과목) 프로그래밍 언어 활용 (0) | 2021.06.22 |
[정보처리기사 실기 / Daily 문제] 19. (7과목) SQL 응용 (0) | 2021.06.22 |