程序填空题。下面程序的功能是利用二分查找法在 10 个从小到大排列的整数中查找 x 。 请将程序填写完整。 #define N 10 #include
int main( ) { int a[N] = {3, 4, 7, 9, 10, 12, 16, 21, 23, 26}; int low = 0, high = N-1, mid, x; printf(" 请输入要查找的数: "); scanf("%d", &x); do { mid = ( low + high ) / 2; if( x < a[mid] ) ____________; else if( x > a[mid] ) low = mid + 1; else break; }while( low <= high ); if( x==a[mid] ) printf(" 找到了,在数组中的第 %d 个位置! \n",mid); else printf(" 未找到 !\n"); return 0; }