看到一篇文章提到二分法排序,好久没写CODE。构思了一下。
#include
int binSearch(int, int, int);
main()
{
int i, n = 10, x = 7;
//这里如果把数组a[]定义为a[n],是错误的,不能定义变长数组。
int a[10];
printf("Please enter your num:/n");
//从标准输入给数组赋值的唯一方法:用for循环
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
printf("The %d can be found in the arr, it is %dth of the a...
阅读全文