数组的查找


问题描述:

输入一个长度为5的int型数组和待查找的key值,如果数组中存在该key值的话,输出其在数组中的位置,否则,输出-1。

输入:

输入一个长度为5的int数组和待查找的key值

输出:

输出key值在数组中的位置,如果有多个的话,换行输出,保留最后的换行符;如果数组中不存在这个值的话输出-1。

输入样例1:

1 2 3 4 1 1

输出样例1:

输入样例2:

1 2 3 4 5 99

输出样例2:

-1

#include
using namespace std;
int main(){
    int key;
    int cnt=0;
    int a[5];
    for(int i=0;i<5;i++){
       cin >> a[i];
    }
    cin >> key;
    for(int i=0;i<5;i++){
        if(key == a[i]) {
         cout << i <