有n个不同的数,从小到大排成一列。现在告诉你其中的一个数x,请你输出x在此数组中的下标。
输入共两行
第一行为两个整数n、x
第二行为n个整数,代表a[i]
请你输出x在此数组中的下标
有n个不同的数,从小到大排成一列。现在告诉你其中的一个数x,请你输出x在此数组中的下标。
输入共两行
第一行为两个整数n、x
第二行为n个整数,代表a[i]
请你输出x在此数组中的下标
参考如下:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n;
scanf("%d", &n);
int x;
scanf("%d", &x);
int a[n];
for (int i = 0; i < n; i++)
{
scanf("%d", &a[i]);
}
int index = -1;
for (int i = 0; i < n; i++)
{
if (a[i] == x)
{
index = i;
break;
}
}
if (index != -1)
printf("下标:%d\n", index);
else
printf("未找到!");
return 0;
}