用C语言对查找表,分别给出测试案例查找成功和查找失败的查找次数,用代码显示出来
时间: 2024-05-02 09:21:00 浏览: 57
嵌入式系统/ARM技术中的查找嵌入式C语言程序/软件中的缺陷的多种技术(3)
以下是一个简单的查找表示例,用于查找一个数组中是否存在给定的元素。假设数组中有10个元素,要查找的元素为5。
```
#include <stdio.h>
int main() {
int arr[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int toFind = 5;
int found = 0;
int i;
for (i = 0; i < 10; i++) {
if (arr[i] == toFind) {
found = 1;
break;
}
}
if (found) {
printf("查找成功,查找次数为%d\n", i+1);
} else {
printf("查找失败,查找次数为%d\n", i+1);
}
return 0;
}
```
测试案例1:查找成功
输入:toFind = 5
输出:查找成功,查找次数为5
测试案例2:查找失败
输入:toFind = 11
输出:查找失败,查找次数为10
阅读全文