zoukankan      html  css  js  c++  java
  • 程序设计中临时变量的使用(课下测试,选做)

    1.作业要求

    提交:
        编译运行没有问题后,git add .  git commit -m "数组元素删除,插入"  git push;     提交码云上你完成的代码的链接。

    任务:
      //定义一个数组,比如
      int arr[] = {1,2,3,4,5,6,7,8};

      //打印原始数组的值
      for(int i:arr){
          System.out.print(i + " ");
      }
      System.out.println();
     
      // 添加代码删除上面数组中的5
      ...
     
      //打印出 1 2 3 4 6 7 8 0
      for(int i:arr){
          System.out.print(i + " ");
      }
      System.out.println();

      // 添加代码再在4后面5
      ...
     
      //打印出 1 2 3 4 5 6 7 8
      for(int i:arr){
          System.out.print(i + " ");
      }
      System.out.println();

    2.代码如下:

    public class PrintArrays {
        public static void main(String[] args) {
           
            //定义一个数组,比如
            int temp = -1;
            int arr[] = {1,2,3,4,5,6,7,8};
    
            //打印原始数组的值
            for(int i:arr){
                System.out.print(i + " ");
            }
            System.out.println();
    
            //从数组中删除5
            for(int i:arr){
                if(arr[i] == 5){
                    temp = i;
                    break;
                }
            }
            for(int i=temp+1;i<arr.length;i++){
                arr[i-1] = arr[i];
            }
            arr[arr.length-1] = 0;
    
            //打印出 1 2 3 4 6 7 8 0
            for(int i:arr){
                System.out.print(i + " ");
            }
            System.out.println();
    
            // 添加代码再在4后面5
            for(int i:arr){
                if(arr[i] == 4){
                    temp = i;
                    break;
                }
            }
            for(int i=arr.length-1;i>temp+1;i--){
                arr[i] = arr[i-1];
            }
            arr[temp+1] = 5;
            
            //打印出 1 2 3 4 5 6 7 8
            for(int i:arr){
                System.out.print(i + " ");
            }
            System.out.println();
        }
    }

    3.运行结果

    码云链接(https://gitee.com/zxjacdl/zxj175221/tree/master/PrintArrays)

  • 相关阅读:
    标准库中的生成器函数
    Python 数据分析5
    Chrome 开发者工具(三)------ Sources
    Chrome 开发者工具(二)------ Console
    Chrome 开发者工具 F12(一)
    jquery 获取自定义属性的值 data-*
    PHP 常用函数备忘
    Winsows 服务器,PHP 开发环境搭建
    FuelPHP 查看 Query SQL
    Laravel —— could not find driver
  • 原文地址:https://www.cnblogs.com/zxja/p/10747212.html
Copyright © 2011-2022 走看看