数组 最大值,课堂测试

一:设计思路

  1 构造函数

       1.2max初始化

       1.3for循环求最值

  2主函数输入数组长度

     2.2输入数组

     2.3 调用构造函数

    3 输出最值

 1 package ke;
 2 
 3 import java.util.*;
 4 
 5 public class Kezu {
 6     public static void main(String[]args){
 7          
 8         System.out.println("输入一个整形数长度");
 9         Scanner  sc=new Scanner(System.in);
10         int  b=sc.nextInt();
11         System.out.println("输入一个整数数组:"); 
12         int []list=new  int[b];
13          for(int i=0;i<b;i++)
14          {
15              
16             
17              list[i]=sc.nextInt();
18              
19          }
20         
21         int w=Largest(list,b);
22         System.out.println(w); 
23         
24     }
25     public static int Largest(int list[],int length){
26         int i,max=list[0];
27         for(i=0;i<length;i++)
28         {
29             if(list[i]>max)
30             {
31                 max=list[i];
32             }
33             
34         }
35         return max;
36     }
37 
38 }


实验截图

一:全是正整数

二负数

三只有一个整数

四全是0

五:正负整数

 

posted @ 2016-03-21 13:04  无限yier  阅读(171)  评论(0编辑  收藏  举报