输入一串数组,逆序存储,并输出,(先要输入数组数量)。

野性酷女 2022-09-12 02:48 269阅读 0赞
  1. import java.util.Scanner;
  2. public class ke9_18 {
  3. public static void main(String[] args) {
  4. Scanner input=new Scanner (System.in);
  5. int n;
  6. System.out.println("请输入你的想要输入的数组内容:");
  7. n=input.nextInt();
  8. int[] a=new int[n];
  9. System.out.print(" 输入数组内容:");
  10. for(int i=0;i<a.length;i++)
  11. {
  12. a[i]=input.nextInt();
  13. }
  14. reverse(a);
  15. for(int i=0;i<a.length;i++)
  16. System.out.print(a[i]+" ");
  17. }
  18. public static void reverse(int[] list) {//逆反函数
  19. int i=list.length-1, j,temp;
  20. System.out.print("逆序数为:");
  21. for (j = 0; j <list.length/2; i--, j++) {
  22. temp=list[j];
  23. list[j] = list[i];
  24. list[i]=temp;
  25. }
  26. }
  27. }

输出

watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA546L6ZmI6ZSL_size_19_color_FFFFFF_t_70_g_se_x_16

输入

  1. 6
  2. 1 2 3 4 5 6

发表评论

表情:
评论列表 (有 0 条评论,269人围观)

还没有评论,来说两句吧...

相关阅读