C语言,编写find函数,在一维数组x中查找是否有key,若有返回该数组元素下标,否则返回1。
C语言,编写find函数,在一维数组x中查找是否有key,若有返回该数组元素下标,否则返回1。
日期:2017-11-27 06:52:25 人气:1
#includeint find(int *a,int n,int key) //int a[10]里的10没有意义,直接写int a[]或int *a,一个意思 { int i; for(i=0;i<n;i++){ if(a[i]==key) return i; } return -1;//我觉得返回-1更合理,非要返回1的话你自己改吧 }void main(){ int n,i,m; int a[10]; for(i=0;i<10;i++) sca