c语言二分法查找 C++二分法查找一个数

#include<iostream>

using namespace std;

void main()

{

int i=1,item,flag=0;

int Start=0,Finish=1000;

int table[1000];

? ? ?for(i=Start;i<=Finish;i++)

{

table[i]=i;

?cout<<table[i]<<" ";

}

cout<<endl;

c语言二分法查找 C++二分法查找一个数

cout<<"请输入你要查找的数:"<<endl;

cin>>item;

i=Finish-Start;

while((Finish-Start)>1&&table[i]!=item)

{

?if (table[i]<item) ?Start=i+1;

? ? ? if (table[i]>item) ?Finish=i-1;

? ? ? i=Finish-Start;

}

? ? ? ?if(table[i]==item)

?{

?cout<<"数字已经找到!"<<endl;

?}

?else

?{

?cout<<"没有找到!"<<endl;

?}

}

第二种:

#include<iostream>

using namespace std;

void main()

{

int i=1,item,flag=0;

int Start=0,Finish=10;

int table[10];

cout<<"请输入你的数字"<<endl;

for(i=0;i<10;i++)

{

cin>>table[i];

}

cout<<endl;

cout<<"请输入你要查找的数:"<<endl;

cin>>item;

i=Finish-Start;

while((Finish-Start)>1&&table[i]!=item)

{

?if (table[i]<item) ?Start=i+1;

? ? ? if (table[i]>item) ?Finish=i-1;

? ? ? i=Finish-Start;

}

? ? ? ?if(table[i]==item)

?{

?cout<<"数字已经找到!"<<endl;

?}

?else

?{

?cout<<"没有找到!"<<endl;

?}

}

  

爱华网本文地址 » http://www.413yy.cn/a/8104140103/189121.html

更多阅读

普通话 普通话手抄报

普通话,即现代标准汉语,又称国语、华语,指通行于中国大陆和香港、澳门、台湾、海外华人的共通语文,为现代汉语共通的交际口语与书面语。普通话基于现代北方汉语的语法和北京话语音,并作为官方、教学、媒体等标准语,是中华人民共和国以及台

讲好普通话的资料——唐鑫 请讲普通话的资料

讲 好 普 通 话 资料: 普通话,即现代标准汉语,又称国语、华语,指通行于中国大陆和香港、澳门、台湾、海外华人的共通语文,为现代汉语共通的交际口语与书面语。普通话基于现代北方汉语的语法和北京话语音,并作为官方、教学、媒体等标准语

教学《汉语拼音》 幼儿汉语拼音教学视频

教学《汉语拼音》汉语拼音在识字、学习普通话、查字典、阅读、习作上的作用,早已取得了社会共识。汉语拼音教学在小学语文教学中占有重要的地位,学好汉语拼音是小学生语文学习入门关键的一步。《中华人民共和国国家通用语言文字法》

2013---2014二 语言文字工作计划 2016语言文字工作计划

2013---2014学年度第二学期语言文字工作计划一、指导思想围绕贯彻实施《国家通用语言文字法》,继续大力宣传国家语言文字工作的方针、政策。紧紧围绕2014年语言文字工作要点,我校本着“用普通话交流,用规范字书写”的宗旨,做好各项常

汉语的纯洁性 所谓的汉语纯洁度不重要

     商务版的《现代汉语词典》一直是识文断字的好帮手,虽说查字典已经是一件相当老套的事情,但这东西想必是不会从我们生活里消失的。当然,词汇消失与补充,则是一件相当正常的事儿。字典永远会在,内容不断更新。  近日,有国内百余

声明:《c语言二分法查找 C++二分法查找一个数》为网友喜欢矜持的妞分享!如侵犯到您的合法权益请联系我们删除