33问答网
所有问题
c++用顺序法查找该数,若该数在数组中,输出该数在数组中的位置,若不在,输出“无此数”。
定义一个整形数组,从键盘录入10个元素,然后任意输入一个整数,用顺序法查找该数,若该数在数组中,输出该数在数组中的位置,若不在,输出“无此数”。
举报该问题
其他回答
第1个回答 2016-05-15
privateintgetIndex(intvalue,int[]numbers){intindex=-1;foreach(intiinnumbers){index++;if(i==value){returnindex;}}returnindex;}
追问
看不懂啊。。这不是c++ 吧
本回答被网友采纳
相似回答
...
查找
某
数,若该数在此
数列
中,
则
输出
它所在
的位置,
否则输出no found...
答:
//输出的序列是从0开始算的,也就是输出的是所在数组的索引 //注意
数组中
没有8 include<stdio.h> int main(){ int a[]={1,2,3,4,5,6,7,9,10,11,12,13,14,15,16};int n,first=0,end=14,mid;scanf("%d",&n);while(first<=end)//不要写成first<end,这样有可能会在最后一次...
...的
数组中查找,若
找到
该数,
返回他
在数组中的位置,
答:
cin>> num;int result = BinarySearch( array, num, length - 1 );//
数组
长度为10,但只用前9个元素参与查找。空余长度是为了插入元素 if( -1 != result ){ cout<< "the index of the number " << num << " is " << result <<endl;} else { int i = length - 1;while( i !
有10个数按由小到大的
顺序
存放在一个
数组
里,在主函数输入一个
数,
定
答:
include <stdio.h>int get(int *a, int n){ int i = 0; for(i = 0; i < 10; i ++) if(a[i] == n) break; if(i == 10) return -1; return i;}int main(){ int a[10] = {1, 4,6, 23, 67,123, 126,245,633,1220}; int n,i; scan...
大家正在搜
在数组中查找某个数
对数组进行排序的方法
java数组倒序输出
数组的顺序存储
将一个数组逆序输出
逆序输出数组
数组a[0..5,0..6]
c语言查找数组
数组打乱顺序
相关问题
c++:输入一个一维数组与一个数,用顺序查找判断次数是否在数...
C语言程序编写:在有序的数列中查找某数,若该数在此数列中,则...
1,编程,输入10个整数,然后进行查找.输入要查找的整数,若...
c++:输入一个一维数组与一个数,用折半查找判断次数是否在数...
编写利用折半查找法从整型数组中检索指定数值的函数,若找到则返...
有15个数按由大到小顺序存放在一个数组中,输入一个数,要求用...
有15个整数(已排序)存放在一个数组中,输入一个数,要求用折...
用选择法排序,用折半法找数。详见说明,求大神解答!(用c++...