#define _CRT_SECURE_NO_WARNINGS #includeint main() { int sz [] = { 1,2,3,4,5,6,7,8,9 }; int x = 0; printf("输入查找的数字:n"); scanf("%d", &x); int left = 0; int right = sizeof(sz) / sizeof(sz[0]) - 1; int mid = 0; while (left<=right) { int mid = (right + left) / 2; if (x ==sz[mid]) { printf("这个数的下标为:%dn", mid); break; } else if (x > sz[mid]) { left = mid + 1; } else if (x < sz[mid]) { right = mid - 1; } } if (right



