#includestdio.h
int main()
{
int i,max,min;
printf("input number:\n");
scanf("%d",a[i]);
max=a[0];
min=a[0];
if(a[i]max)
max=a[i];
}
if(a[i]min)
min=a[i];
printf("%d",a[i]);
printf(" ");
printf("\n");
printf("最大值为%d\n",max);
printf("最小值为%d\n",min);
return 0;
改错参考如下:
int search(int list[],int n,int x)
int i,index=-1;
for(i=0;in;i++)
if(list[i]==x){//注意是==
index=i;//既然都明白下标从0开始,有必要+1吗?
break;
return index;//不返回值行吗?
int search(int a[], int n, int searchValue) {
int i;
for(i=0; in; i++) if(a[i]==searchValue) return i;
return -1;
int main() {
int a[10],find,idx;
for(i=0; i10; i++) {
printf("Input a[%d]:",i);
printf("Input searchValue:");
scanf("%d",find);
idx=search(a,10,find);
if(idx!=-1) printf("pos=%d",idx);
else printf("not found");
以上就是土嘎嘎小编为大家整理的c语言数组元素查找函数相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!