#include <stdio.h>
int main ()
{
int n, low, high, count, mid;
low = 0;
high = 100;
count = 0;
printf("Enter n:");
scanf("%d", &n);
while(low <= high)
{
count++;
mid = (low+high)/2;
if(mid < n)
{
low = mid+1;
}
else if(mid > n)
{
high = mid-1;
}
else
break;
}
printf("%d\n", count);
return 0;
}
二分法查找
最新推荐文章于 2023-02-11 17:35:44 发布