搜索功能真题
# include & ltstdio.h & gt
/************************************************************************/
/*
列表数组
数组长度
x查找元素
*/
/************************************************************************/
void search(int *list,int n,int x)
{
int I = 0;
int j = 0;
int arr[64+1];//用于存储元素的相同下标。
for(I = 0;我& ltn-1;i++)
{
if(列表[i]==x)
{
arr[j++]= I;
}
}
Printf("数组列表中%d个元素的个数为[%d],下标为:",x,j ");
for(I = 0;我& ltj;i++)
{
printf(" %d ",arr[I]);
}
}
int main()
{
int num = 0;
int list[10] = {1,2,2,3,4,5,6,7,8,9 };
Printf("输入查找元素的值:\ n ");
scanf("%d ",& ampnum);
搜索(list,10,num);
}