黑马程序员技术交流社区

标题: 用键盘录入数组编写代码实现 [打印本页]

作者: cb747706401    时间: 2016-7-4 19:46
标题: 用键盘录入数组编写代码实现
数组六个数123456,实现的时候 出现的数字是654123 .求大神指点
作者: Ake丶    时间: 2016-7-4 20:00
需求不明确啊,你是要升序排好的数组,然后后一半数组倒叙放前面,前一半数组升序排后面?
作者: xie312000    时间: 2016-7-4 20:19
  1. int[] arr = new int[6];
  2.                  Scanner sc = new Scanner(System.in);
  3.                  for(int i = 0;i < arr.length;i++)
  4.                  {
  5.                          arr[i] =sc.nextInt();
  6.                  }
  7.                  for(int i = 0;i < arr.length/2;i++ )     //将arr数组中的内容反转
  8.                  {
  9.                          int temp =arr[i] ;
  10.                                  arr[i] = arr[arr.length-i-1];
  11.                                  arr[arr.length-i-1] = temp;                 
  12.                  }
复制代码

作者: huizhong    时间: 2016-7-4 22:12
无语,这不是作业吗但是你又把题目说全




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