从键盘输入一个整数,,用折半查找法找出该数在10个有序整型数组a中的位置。若该数不在a中,则打印出相应信息。试编程。
举一反三
- 有15个数按由大到小顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素的值。如果该数不在数组中,则打印出“无此数”。
- 在一个无序的整型数组中查找某个数,若找到打印出该数的索引,若未找到打印出“该数组中不存在”
- 有15个数按由大到小的顺序放在一个数组中,输入一个数,要求找出该数是数组中的第几个元素。若该数不在数组中,则输出“无此数!”。
- 从键盘输入一有序(如:升序)数组,编程实现在此有序数组中插入一个新的数值,插入后此数组仍然要保持有序。(先输入9个有序的数,然后再输入需要插入的数据)若输入18233646495069738151则输出18233646495051697381
- 编一个程序, 从键盘输入 10 个实数, 存入一个数组, 用冒泡法对这个 数作升序排序