展开全部
代码如下:已经考虑到输入错误的情况,输入的不是整数或者是字母需要e68a8462616964757a686964616f31333335336462重新输入。import java.util.Scanner;
public class Test {
public static void main(String [] args){
int[] arr = new int[10];
for (int i = 0; i
System.out.print("请输入第"+(i+1) + "个数字:");
arr[i] = input();
}
System.out.println("输入完毕。\r\n输入结果如下:");
for (int i = 0; i
System.out.print(arr[i] + "\t");
}
System.out.println("\r\n倒序输出:");
for (int i = arr.length-1; i >= 0; i--) {
System.out.print(arr[i] + "\t");
}
}
public static int input(){
int x = Integer.MIN_VALUE ;
try{
x = new Scanner(System.in).nextInt();
} catch(Exception e){
System.out.print("\r\n输入错误,请重新输入。");
x = input();
}
return x;
}
}