词条 | 顺序查找法 |
释义 | 查找是在程序设计中最常用到的算法之一,假定要从n个整数中查找x的值是否存在,最原始的办法是从头到尾逐个查找,这种查找的方法称为顺序查找。 顺序查找的程序如下: #define N 15 main() { void bi_search(int a[],int n,int x); int a[100],x,i,n=15; printf("input the numbers:\"); for(i=0;i scanf("%d",&a); printf("input x:\"); scanf("%d",&x); bi_search(a,n,x); } void bi_search(int a[],int n,int x) { int i=0,find; find=0; while(i { if(x==a) { printf("find:%3d,it is a[%d]",x,i); printf("\"); find=1; } i++; } if(!find) printf("%3d not been found.",x); printf("\"); } |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。