编写函数,输入N个整数,将它们存入数组a中,再输入一个整数x,然后在数组中 查找x,如果找到,输出相应的下标,否则,输出"Not Found"。要求在主函数中输入10个整数及查找结果。 输入格式: %d %d 输出格式: %d 输入样例: 1 2 3 4 5 6 7 8 910 输入:5 或者输入11: 输出样例: 5 Not Found 时间限制:500ms内存限制:32000kb
时间: 2023-06-20 18:08:46 浏览: 71
TIA博途-整数拆分到字节数组中-全局FC库文件-V15版本.zip
以下是一种可能的实现方式:
```c
#include <stdio.h>
int main() {
int a[10]; // 假设要查找的数组长度为 10
int i, x;
// 输入数组
for (i = 0; i < 10; i++) {
scanf("%d", &a[i]);
}
// 输入要查找的数
scanf("%d", &x);
// 在数组中查找
for (i = 0; i < 10; i++) {
if (a[i] == x) {
printf("%d\n", i);
return 0;
}
}
// 如果没找到,输出 Not Found
printf("Not Found\n");
return 0;
}
```
这个程序中,先定义了一个长度为 10 的整型数组 `a`,用于存储输入的整数。然后使用一个循环,从标准输入中读入 10 个整数,并存储到数组 `a` 中。接着再从标准输入中读入要查找的整数 `x`。最后再使用一个循环,在数组 `a` 中查找整数 `x`,如果找到了,输出相应的下标并返回 0;如果没找到,输出 "Not Found" 并返回 0。
阅读全文