1.源代码
1 //20160321 2 //20142973信1405-1班魏垚 3 //0321:课堂例子测试 4 5 import java.util.Scanner; 6 7 public class KTtest_401 { 8 9 public static void main(String[] args) { 10 // TODO Auto-generated method stub 11 int T=0; 12 int leng = 0; 13 14 Scanner in=new Scanner(System.in); 15 16 System.out.print("请输入数组长度:"); 17 while(T==0) 18 { 19 T=1; 20 21 int len=in.nextInt(); //客户输入数组长度 22 if(len==0) 23 { 24 T=0; 25 System.out.print("输入有误,请重新输入:"); 26 } 27 leng=len; 28 } 29 30 System.out.print("请依次输入整数:"); 31 int list[]=new int[leng]; 32 for(int i=0;i<leng;i++) 33 { 34 list[i]=in.nextInt(); 35 } 36 System.out.print(Largest(list,leng)); 37 38 in.close(); 39 } 40 41 static int Largest(int list[],int len) 42 { 43 int i,max = Integer.MIN_VALUE; 44 // System.out.print(Integer.MIN_VALUE); 45 for(i=0;i<len;i++) 46 { 47 if(list[i]>max) 48 { 49 max=list[i]; 50 // System.out.print(max); 51 } 52 } 53 return max; 54 } 55 56 }
2.测验截图
a.测验数据从小到大
b.测验数据从大到小
c.测验数据无序
d.当输入数组长度为0时
e.测验数据为负数