定义一个整型数组,根据用户输入的一个数据与数组中的数组元素(元素值无重复)进行比较,若能在数组中找到该输入的整数,就输出数组中对应元素的下标,否则输出“未找到”。
时间: 2023-05-11 15:03:02 浏览: 122
数组a中已存有互不相同的10个整数从键盘输入一个整数,找出与该值相同的数组元素下标。 (如果没找到,输出“没找到”).c
5星 · 资源好评率100%
好的,这是一个简单的 C++ 代码实现:
```cpp
#include <iostream>
using namespace std;
int main() {
int n;
cout << "请输入数组长度:";
cin >> n;
int arr[n];
cout << "请输入数组元素:";
for (int i = 0; i < n; i++) {
cin >> arr[i];
}
int x;
cout << "请输入要查找的整数:";
cin >> x;
int index = -1;
for (int i = 0; i < n; i++) {
if (arr[i] == x) {
index = i;
break;
}
}
if (index == -1) {
cout << "未找到" << endl;
} else {
cout << "下标为:" << index << endl;
}
return 0;
}
```
这个程序首先要求用户输入数组长度和数组元素,然后再输入要查找的整数。程序会遍历整个数组,查找是否有与输入整数相等的元素,如果找到了就输出对应的下标,否则输出“未找到”。
阅读全文