用c++写3、定义一个整型数组,根据用户输入的一个数据与数组中的数组元素 元素值无重复)进行比较,若能在数组中找到该输入的整数,就输出数组 中对应元素的下标,否则输出“未找到”。
时间: 2023-05-11 09:04:43 浏览: 124
C++课程课件数组(郭艳燕老师)
以下是用 C 语言编写的程序,实现了上述功能:
```c
#include <stdio.h>
int main() {
int n, i, x;
printf("请输入数组长度:");
scanf("%d", &n);
int a[n];
printf("请输入数组元素:");
for (i = 0; i < n; i++) {
scanf("%d", &a[i]);
}
printf("请输入要查找的整数:");
scanf("%d", &x);
for (i = 0; i < n; i++) {
if (a[i] == x) {
printf("找到了,下标为:%d\n", i);
return 0;
}
}
printf("未找到\n");
return 0;
}
```
用户需要先输入数组长度,然后输入数组元素,再输入要查找的整数。程序会遍历整个数组,查找是否有与输入整数相等的元素,如果找到了就输出对应元素的下标,否则输出“未找到”。
阅读全文