搜索
首页 娱乐休闲 电视

一维有序数组a[10] = {1, 3, 5, 7, 9, 11, 13, 15, 17, 19},利用二分查找法查找数组中是否存在数据元素10。

求代码还有具体代码的作用

全部回答

2018-06-06

0 0
    #includevoid main(){ int a[10]={1,3,5,7,9,11,13,15,17,19}; int i,b,low=1,high=10,mid; for(i=0;i  {   printf("  %d",a[i]);  }  printf(" "); printf("请输入你要找的数:"); scanf("%d",&b); while(low { mid=(low high)/2; if(a[mid]==b) printf("存在为10的元素。
    "); else if(a[mid] else low=mid 1; } if(a[mid]!=b) printf("不存在为10的元素");}。

类似问题换一批

热点推荐

热度TOP

相关推荐

热点搜索 换一换

娱乐休闲
电视
明星
音乐
电影
动漫
宠物
度假旅游
谜语
花鸟鱼虫
摄影摄像
脑筋急转弯
收藏
其它
星座/运势
幽默滑稽
电视
电视
举报
举报原因(必选):
取消确定举报