黑马程序员技术交流社区

标题: 输入五个数并选出最大值和最小值! [打印本页]

作者: 钱金磊    时间: 2016-5-1 00:14
标题: 输入五个数并选出最大值和最小值!
  1. //录入5个数取最大和最小值并存到数组中
  2.                 /*
  3.                  * 方案一:利用已知循环次数来进行创建数组,对其进行赋值操作!
  4.                  * */
  5.                 Scanner sc=new Scanner(System.in);
  6.                 int[] arr=new int[5];                                //定义数组
  7.                 for (int i = 0; i < 5; i++) {                //数组赋值
  8.                         String s;
  9.                         System.out.println("输入第"+(i+1)+"个数");
  10.                         arr[i]=sc.nextInt();                       
  11.                 }
  12.                 int max,min;
  13.                 min=max=arr[0];
  14.                 System.out.print("打印数组\n");
  15.                 for (int i = 1; i < arr.length-1; i++) {
  16.                         if (min>arr[i]) {
  17.                                 min=arr[i];
  18.                         }
  19.                         if(max<arr[i]){
  20.                                 max=arr[i];
  21.                         }
  22.                        
  23.                 }
  24.                 for (int i = 0; i < arr.length; i++) {
  25.                         System.out.print(arr[i]+"\t");
  26.                 }
  27.                 System.out.println();
  28.                 System.out.println("最大值为: "+max+", 最小值为: "+min);
复制代码
不用java Array类做!





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2