• 第六次上机作业


    1.编写一个简单程序,要求数组长度为5,静态赋值10,20,30,40,50,在控制台输出该数组的值。

     1 package test2;
     2 
     3 public class test2 {
     4 
     5     public static void main(String[] args) {
     6         // TODO Auto-generated method stub
     7         int [] arr=new int[] {10,20,30,40,50};
     8         for(int i = 0;i < arr.length;i++) {
     9             System.out.print(arr[i] + " ");
    10         }
    11 
    12     }
    13 
    14 }

    2.编写一个简单程序,要求数组长度为5,动态赋值10,20,30,40,50,在控制台输出该数组的值

     1 package test2;
     2 
     3 public class test2 {
     4 
     5     public static void main(String[] args) {
     6         // TODO Auto-generated method stub
     7         int  arr[]=new int[5]  ;
     8          arr [0] = 10;
     9          arr [1] = 20;
    10          arr [2] = 30;
    11          arr [3] = 40;
    12          arr [4] = 50;
    13         for(int i = 0;i < arr.length;i++) {
    14             System.out.print(arr[i] + " ");
    15         }
    16 
    17     }
    18 
    19 }

    3.编写一个简单程序,定义整型数组,里面的元素是{23,45,22,33,56},求数组元素的和、平均值

     1 package test2;
     2 
     3 public class test2 {
     4 
     5     public static void main(String[] args) {
     6         // TODO Auto-generated method stub
     7         int  arr[]=new int[] {23,45,22,33,56};
     8         int sum = 0;
     9         int a;
    10         int average = 0;
    11         for(a = 0;a < arr.length;a++) { 
    12             sum +=arr[a];
    13             average = sum/5;
    14         }
    15          System.out.println("和为:"+sum+"平均值为:"+average);
    16 
    17     }
    18 
    19 }

    4.在一个有8个整数(18,25,7,36,13,2,89,63)的数组中找出其中最大的数及其下标。

     1 package test2;
     2 
     3 public class test2 {
     4 
     5     public static void main(String[] args) {
     6         // TODO Auto-generated method stub
     7         int arr[]= {18,25,7,36,13,2,89,63};
     8                                 int max=arr[0];
     9                                 int index=0;
    10                                 int i;
    11                                     for(i = 1;i < arr.length;i++) {
    12                                          if(max < arr[i]) {
    13                                                max = arr[i];
    14                                                index = i;
    15                           }
    16                   }
    17                           System.out.println("最大数为"+max+"下标为"+index);
    18     
    19             }
    20      }

    5. 将一个数组中的元素逆序存放(知识点:数组遍历、数组元素访问)

     1 package test2;
     2 
     3 public class test2 {
     4 
     5     public static void main(String[] args) {
     6         // TODO Auto-generated method stub
     7          int arr[] = new int[] {43,26,3,43,11};
     8             for (int a = 4; a >= 0; a--) {
     9             
    10                 System.out.println(" "+arr[a]);
    11             }
    12     }
    13 }
  • 相关阅读:
    jQuery事件
    php学习注意事项
    取消php上传2M的限制(windows服务器)
    PHP编程值得注意的细节
    jQuery load()方法特殊用法!
    PHP显示乱码和apache内部编码问题的解决
    定制Apache索引样式
    这么长时间也没有人看看我
    加载php5apache2_2.dll失败的处理方法
    WinXP下的ApachePHPMySQL安装和配置
  • 原文地址:https://www.cnblogs.com/919753740yu/p/12665968.html
Copyright © 2020-2023  润新知