蓝桥杯——BASIC-5.查找整数
基础练习 查找整数
给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。
第一行包含一个整数n。
第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。
第三行包含一个整数a,为待查找的数。
1 9 4 8 3 9
9
import java.util.Scanner;
public class dome1 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int num = scanner.nextInt();
int[] numArray = new int[num];
int index = 0;
for(int i=0;i<num;i++){
numArray[i] = scanner.nextInt();
}
int findNum = scanner.nextInt();
for(int k=0;k<numArray.length;k++){
if(numArray[k] == findNum){
index = k+1;
break;
}
}
if(index > 0){
System.out.println(index);
}else {
System.out.println(index-1);
}
}
}
希望对大家有所帮助!
- 点赞
- 收藏
- 关注作者
评论(0)