java 蓝桥杯 试题 基础练习 查找整数
```java
import java.util.Scanner;
public class Main {
public static void main(String[]args)
{
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();//数组共有n个数字
int[] a=new int[n];
for(int i=0;i<n;i++)//依次输入数组的值
{
a[i]=sc.nextInt();
}
int x=sc.nextInt();//输入待查找的x 注意:输入的顺序不能错
for(int i=0;i<n;i++)
{
if(a[i]==x)
{
System.out.print(i+1);
break;
}
if(i==n-1)
{
System.out.print(-1);
}
}
}
}
- 注意
1.注意输入的顺序
第一次输入的数组元素个数n
第二次输入的是所有数字元素
第三次才是需要查找的数字x
2.当查找到最后一个元素后,还是找不到与x相等的元素,则输出