코드 예제
// 배열을 선언
int[] arr = new int[5];
// 배열에 값 넣기
arr[0] = 1;
arr[1] = 3;
arr[2] = 2;
arr[3] = 4;
arr[4] = 5;
// 찾고자하는 값을 지정
int key = 4;
// 배열 길이만큼 반복
for(int i=0;i<arr.length;i++) {
if(arr[i] == key) {
// 찾은 값 출력
System.out.print("인덱스 번호는 " + i + " : " + "원하는 값은 " + key);
// 값을 찾았기 때문에 반복문 탈출
break;
}
}
디버깅표
key | i | arr[i] | arr[i] == key |
---|---|---|---|
4 | 0 | 1 | F |
1 | 3 | F | |
2 | 2 | F | |
3 | 4 | T |
'개인 과제 > 디버깅표 작성' 카테고리의 다른 글
[디버깅표] 이진탐색 코드에 대한 디버깅표 작성 (0) | 2023.11.30 |
---|---|
[디버깅표] 선택정렬 코드에 대한 디버깅표 작성 (0) | 2023.11.29 |
[디버깅표] 삽입정렬 코드에 대한 디버깅표 작성 (0) | 2023.11.28 |