定义一个长度为10的整型数组,循环输入10个整数。 然后将输入一个整数,查找此整数,找到后输出下标,没找到给出提示。

定义一个长度为10的整型数组,循环输入10个整数。 然后将输入一个整数,查找此整数,找到后输出下标,没找到给出提示。_第1张图片

import java.util.Scanner;
public class Test_4_3 {
    public static void main(String[] args) {
        int[] a = new int[10];
        int Index  =0;
        Scanner sc = new Scanner(System.in);
        for(int i = 0;i < a.length;i ++){
            a[i] = sc.nextInt();
        }
        while(true){
            System.out.println("请输入需要查找的数:");
            int m = sc.nextInt();
            for(int i = 0;i < a.length;i ++){
                if(m == a[i]){
                    Index = i;
                    System.out.println("该数字下标为:"+Index);
                    return;
                }
            }
            System.out.println("没有您需要查找的数字");
        }
    }
}

 

你可能感兴趣的:(java,算法,idea)