现在的位置: 首页 > 综合 > 正文

C语言中的数组元素查找

2013年03月22日 ⁄ 综合 ⁄ 共 351字 ⁄ 字号 评论关闭

 

#include<stdio.h>
#define WEI 8
int find(int a[],int n,int key)
{
 int i;
 for(i=0;i<n && a[i]!=key;i++);
 if(i<n)
  return i;
 else
  return -1;
}


void main()
{
 int b[8]={1,13,9,5,18,23,66,100};
 int i,d;
 int key;

 printf("原数组为:\n");
 for(i=0;i<WEI;i++)
  printf("%4d ",b[i]);
 printf("\n输入要查找的关键字为:");
  scanf("%d",&key);

 d=find(b,WEI,key);
 printf("%d在数组中的位置为:%d\n",key,d);

}

程序运行结果为:

抱歉!评论已关闭.