用C++语言编程输入的N个整数中查找给定的X。如果找到,输出X的位置(从0开始数);如果没有找到,输出“Not Found”。
时间: 2024-04-29 07:25:00 浏览: 102
c++-c++编程基础之leetcode题解第18题四数之和.zip
好的,这是一个关于C语言编程的问题。对于这个问题,我们可以用一个循环来遍历输入的N个整数,寻找是否等于给定的X,如果找到,则输出其位置,如果没有找到,则输出“Not Found”。代码如下:
```c
#include <stdio.h>
int main()
{
int n, x, i;
int a[100];
printf("请输入整数的个数n:");
scanf("%d", &n);
printf("请依次输入%d个整数:\n", n);
for (i = 0; i < n; i++) {
scanf("%d", &a[i]);
}
printf("请输入要查找的整数x:");
scanf("%d", &x);
for (i = 0; i < n; i++) {
if (a[i] == x) {
printf("%d 的位置是 %d\n", x, i);
return 0;
}
}
printf("Not Found\n");
return 0;
}
```
希望这个回答对你有所帮助。如果还有其他问题,欢迎继续提问。
阅读全文