#include
intsearch (int *a,int n,int xsearch );
main()
{
int x;
int num[]={1,2,3,4,5,6,7,8,9,0};
int result;
printf("请输入一个数字X:");
scanf("%d",&x);
result=search(num,10,x);//条用函数
if(result <=10)
{
printf("x在数组中的下标是%d\n",result);
}
else
{
printf("x在数组中不存在\n");
}
printf("%d",result);
}
int search (int *a,int n,int xsearch )
{
int *p;
for(p=a;p<a+n;p++)
{
if(*p==xsearch)
{
break;
}
}
if(p<a+n)
{
return p-a;
}
else
{return a-p;}//这里是什么意思,详细点
}
|