一直在奋斗的阿程啊!
2021-09-08 16:24
采纳率: 100%
浏览 32
已结题

JAVA简单数组问题实现数组元素逆序输出,求代码及运行截图

img

图片转代码服务由CSDN问答提供 功能建议

 1.简答题
定义一个整数数组a, 其中存放序列1,3
5,7,9,11,13,15,17,19。随后将该序
列倒序存放回原数组a并遍历输出
  • 收藏

3条回答 默认 最新

  • 已采纳
    
    
    ```java
            int[] a = new int[]{1,3,5,7,9,11,13,15,17,19};
    
            int len = a.length;
            System.out.println("---------初始-----------");
            for (int i = 0; i < len; i++) {
                System.out.print(a[i]+"-");
            }
            System.out.println("");
            for (int i = 0; i < len/2; i++) {
                int temp = a[i];
                a[i] = a[len - i - 1];
                a[len - i - 1] = temp;
            }
            System.out.println("---------倒叙后-----------");
            for (int i = 0; i < len; i++) {
                System.out.print(a[i]+"-");
            }
    
    
    ```结果:
    ---------初始-----------
    1-3-5-7-9-11-13-15-17-19-
    ---------倒叙后-----------
    19-17-15-13-11-9-7-5-3-1-
    
    已采纳该答案
    1 打赏 评论
  • 7166丶小贤 2021-09-08 16:31

    一个倒序for循环打印就完事了
    0 到 数组长度的循环,反过来数组长度 到 0

    打赏 评论
  • Risve 2021-09-08 16:43
    
    
    ```java
    int[] a = {1,3,5,7,9,11,13,15,17,19,5};
            int t;
            for (int i = a.length - 1; i > a.length / 2; i--){
                t = a[a.length - 1 - i];
                a[a.length - 1 - i] = a[i];
                a[i] = t;
            }
    
    

    ```

    打赏 评论

相关推荐 更多相似问题