今天,我们来看一道有关顺序表查找的题目,话不多说,直接看题
假设有一个顺序表L,其存储的所有数据元素均为不重复的正数,查找L中值为e的数据元素,若找到,则返回下标,找不到则返回-1
首先,我们先来判断返回值类型,要求返回下标,那就是int类型
int Search_e(Sqlist L,int e){ //传入顺序表和e
for(int k=0;k<L.length;k++) //创建循环遍历顺序表
if(L.data[k]==e) //判断数据是否等于e
return k;
return -1;
}