A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

知心唯有月

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

//随机生成10个0-9之间的随机数存入数组中
int[] arr = new int[10];

Random rd = new Random();

for (int i = 0; i < arr.length; i++) {
    int num = rd.nextInt(10);
    arr[i] = num;
        }

for (int i = 0; i < arr.length; i++) {
        System.out.println(arr[i]);
                }

//求最大值
          int[] array = { 5, 15, 30, 20, 10000, 30, 35 };

        int max = array[0]; // 比武擂台
        for (int i = 1; i < array.length; i++) {
            // 如果当前元素,比max更大,则换人
            if (array[i] > max) {
                max = array[i];
            }
        }
        // 谁最后最厉害,就能在max当中留下谁的战斗力
        System.out.println("最大值:" + max);
    }


//求最小值
        int[] array = { 5, 15, 30, 20, 10000, -20, 30, 35 };

        int min = array[0]; // 比武擂台
        for (int i = 1; i < array.length; i++) {
            // 如果当前元素,比min更小,则换人
            if (array[i] < min) {
                min = array[i];
            }
        }
        System.out.println("最小值:" + min);
    }


       
       

               //输入一个数据  列出该数据的所有的因子
        //完数
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个数字:");
        int num = sc.nextInt();

//         num = num/0;

        //如何获取该数据的因子

        for (int i = 1; i < num; i++) {

            if (num % i == 0) {

                System.out.println("因子:" + i);
            }

        }



    }


/** 求最大公约数和最小公倍数

public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入第一个数据:");
        int num1 = scanner.nextInt();
        System.out.println("请输入第一个数据:");
        int num2 = scanner.nextInt();

        //求最大公约数:5 25
        int min = num1 > num2 ? num2 : num1;
        int max = num1 > num2 ? num1 : num2;

        for (int i = min; i > 0; i--) {
            if (min % i == 0 && max % i == 0) {
                System.out.println("最大公约数是:"+i);
                break;
            }
        }

        //最小公倍数
        for (int i = max; i <= max * min; i++) {
            if (i % max == 0 && i % min == 0) {
                System.out.println("最小公倍数是:" + i);
                break;
            }

        }


    }
*/

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马