• P106 实战练习(数组三个习题)


    问题一:编写Java程序,创建一维数组arr[],并将其遍历输出。

    编写Java代码如下:

    //方法一
                    int [] arr=new int[5];
                    arr[0]=2;arr[1]=5;
                    arr[2]=6;arr[3]=1;
                    arr[4]=9;
                    for (int i=0;i<=4;i++)
                    {
                        System.out.println(arr[i]);
                    }
    //方法二:
                    for(int i:arr)
                    {
                        System.out.println(i);
                    }

    则运行结果为:

    问题二:编写Java程序,创建一维数组arr[],将数组中最大的数输出

    编写Java代码如下:

     1        System.out.println("输入的数组为:");
     2         int [] arr=new int [5];
     3         arr[0]=3;arr[1]=65;
     4         arr[2]=43;arr[3]=87;
     5         arr[4]=9;
     6         for(int t:arr)
     7         {
     8             System.out.print(t+" ");
     9         }
    10         System.out.println();
    11         int max=0;
    12         for(int i=0;i<arr.length;i++)
    13         {
    14             if(arr[i]>max)
    15             {
    16                 max=arr[i];
    17             }
    18         }
    19                 System.out.println("数组中最大的数是:"+max);

    则运行结果为:

    问题三:编写Java程序,创建二维数组arr[][],将二维数组中所有元素的和输出

    编写Java代码如下:

     1     System.out.println("输入的数组为:");
     2         int [][]arr=new int[][]{{3,4},{23,4},{87,96},{97,6}};
     3         for (int []t:arr)
     4         {
     5             for(int y:t )
     6             {
     7                 System.out.print(y+" ");
     8             }                            
     9         }
    10         int sum=0;
    11         for(int i=0;i<arr.length;i++)
    12         {
    13             for(int j=0;j<arr[i].length;j++)
    14             {
    15                 sum+=arr[i][j];                
    16             }            
    17         }
    18             System.out.println();
    19         
    20         System.out.println("数组求和结果是:"+sum);

    则运行结果为:

  • 相关阅读:
    web.xml配置文件
    数组去重问题
    Mysql优化
    点赞功能
    IDEA的一些使用小技巧
    Maven
    AJAX
    HTTP响应头拆分/CRLF注入详解
    对寄存器ESP和EBP的一些理解
    汇编调用指令的执行过程
  • 原文地址:https://www.cnblogs.com/hanazawalove/p/5222725.html
Copyright © 2020-2023  润新知