代码如下:
include<iostream>
define M 10//数组大小
int key;//关键值
int get_key(int a[]){
int i;
for(i=0;i<M;i++)
{
if(a[i]>=key&&a[i-1]<key)
return i+1;
}
return -1;
}
int main()
{
int a[M];
int n;
cout<<"请输入有几组测试数组"<<endl;
cin>>n;
cout<<"此时数组大小为10"<<endl;
while(n--)
{
int i;
for(i=0;i<M;i++)
{
cin>>a[i];
}
cin>>key;
int id;
id=get_key(a);
cout<<id<<endl;
}
return 0;
}