C语言数组的查找函数

自定义整数数组的查找函数Search(...);编写main()函数,定义一个整数数组a;输入整数n(n<10000),再输入n个整数;再输入一个整数x;调用Search函数,输出x在数组中的下标。若数组中存在x值,则输出-1。若数组中存在多个x值,则输出第一个x值的下标。

测试样例
输入:
5
1 3 2 5 4
5
输出:
3

第1个回答  2019-04-21
#include<stdio.h>
int main()
{
int a[5];
int i,max,min;
printf("input number:\n");
for(i=0;i<5;i++)
scanf("%d",&a[i]);
max=a[0];
min=a[0];
for(i=0;i<5;i++){
if(a[i]>max)
max=a[i];
}
for(i=0;i<5;i++){
if(a[i]<min)
min=a[i];
}
for(i=0;i<5;i++){
printf("%d",a[i]);
printf(" ");
}
printf("\n");
printf("最大值为%d\n",max);
printf("最小值为%d\n",min);
return 0;
}本回答被网友采纳
相似回答