C语言顺序查找法
输入5个整数,将他们存入数组a中,再输入1个数x,然后在数组中查找x,如果找到,输出相应的最小下标,否则,输出“Not Found”。
/*在数组中查找指定的数*/
#include <stdio.h>
int main(void)
{
int i,flag,x;
int a[5];
printf("Enter 5 integers:");
for(i=0;i<5;i++)
scanf("%d",&a[i]);
printf("Enter x:");
scanf("%d",&x);
/*在数组中查找x*/
flag=0; //先假设x不在数组中,置flag为0
for(i=0;i<5;i++)
if(a[i]==x){
printf("Index is %d\n",i);
flag=1; //置flag为1,说明x在数组a中
break;
}
if(flag==0);
printf("Not Found\n");
return 0;
}