Java
自定义数组长度,输入要查找所在下标位置的数字,在数组中如果有这个数字就输出所在下标位置,如果没有输出-1
新手
不行的地方望纠正
代码
代码片:
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
//定义一个数组的长度
int n=sc.nextInt();
//数组长度为n
int array[]=new int[n];
//循环输入
for (int i = 0; i < array.length; i++) {
array[i]=sc.nextInt();
}
//输入要查找下标的数字
int number=sc.nextInt();
//循环数组
for (int i = 0; i < array.length; i++) {
if(number==array[i]){
System.out.println(i+1);//下标从0开始所以+1
break;
}else{//如果每个位置都没有这个数字的话就输出-1
System.out.println(-1);
}
}
}