티스토리 뷰
반응형
#include <stdio.h>
int LSearch(int ar[], int len, int target) {
int i;
for (i = 0; i < len; i++) {
if (ar[i] == target) {
return i;
}
}
return -1;
}
int main() {
int arr[5] = {0};
int idx;
printf("다섯개의 숫자를 입력해주세요 : ");
for (int i = 0; i < 5; i++) {
scanf("%d", &arr[i]);
}
puts("");
idx = LSearch(arr, sizeof(arr) / sizeof(int), 4);
if (idx == -1) {
printf("탐색 실패\n");
}
else {
printf("타겟 저장 인덱스: %d \n", idx);
}
idx = LSearch(arr, sizeof(arr) / sizeof(int), 7);
if (idx == -1) {
printf("탐색 실패\n");
}
else {
printf("타겟 저장 인덱스: %d \n", idx);
}
}
'C, C++ > 데이터구조 & 자료구조' 카테고리의 다른 글
C언어 재귀 팩토리얼(Factorial) 예제 (0) | 2016.06.06 |
---|---|
C언어 기초 재귀(Recursive) 예제 (0) | 2016.06.06 |
C언어 이진탐색 최악 연산 조건 (BinarySearch Worst Op Count) (0) | 2016.06.06 |
C언어 재귀 기초 팩토리얼 예제 (0) | 2016.06.06 |
C언어 이진탐색 알고리즘 (Binary Search Algorithm) (0) | 2016.06.06 |
댓글
티스토리 방명록
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
Blog is powered by
Tistory / Designed by
Tistory
Contact: j0n9m1n1@gmail.com
Contact: j0n9m1n1@gmail.com