标题: 键盘录入6个int类型的数据存数数组arr中,反转数组 [打印本页] 作者: liyansong2016 时间: 2016-6-7 22:20 标题: 键盘录入6个int类型的数据存数数组arr中,反转数组 import java.util.Scanner;
class Test18 {
public static void main(String[] args){
/*(1)键盘录入6个int类型的数据存数数组arr中
(2)将arr数组中的内容反转
(3)将翻转后的数组角标为奇数的互相交换 1和3换, 3和5换,以此类推
(4)最后将数组最后一个角标为奇数的元素 和数组中第一个角标为奇数的元素交换
(5)打印最终的数组(实现了1-4步之后的数组)
(6)如:用户输入的6个int数字为[1,2,3,4,5,6],最后输出的结果为[6, 5, 4, 1, 2, 3]*/
//键盘录入六个数字
Scanner sc = new Scanner(System.in);
System.out.print("请输入第一个:");
int a = sc.nextInt();
System.out.print("请输入第二个:");
int b = sc.nextInt();
System.out.print("请输入第仨个:");
int c = sc.nextInt();
System.out.print("请输入第四个:");
int d = sc.nextInt();
System.out.print("请输入第五个:");
int e = sc.nextInt();
System.out.print("请输入第六个:");
int f = sc.nextInt();
int[] arr = {a,b,c,d,e,f};