有15个数按由大到小顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素的值。如果该数不在数组中,则打印出“无此数”。
举一反三
- 有15个数按由大到小的顺序放在一个数组中,输入一个数,要求找出该数是数组中的第几个元素。若该数不在数组中,则输出“无此数!”。
- 编程完成在一个数组中查找指定数据的功能,具体要求如下: (1)用静态初始化的方法定义并初始化一个数组;[br][/br] (2)从控制台输入一个数,在数组中查找此数,如果找到则输出这个数是数组中的第几个数,如果没有找到,则输出“查无此数”。
- 从键盘输入一个整数,,用折半查找法找出该数在10个有序整型数组a中的位置。若该数不在a中,则打印出相应信息。试编程。
- 在一个无序的整型数组中查找某个数,若找到打印出该数的索引,若未找到打印出“该数组中不存在”
- 一个数组中的15个值已经按升序排列存放,输入一个数,编程查找是否有该数,有显示其所在的位置,没有,显示”No Found”。