软件工程课堂作业04
源代码:
1 package jian; 2 import java.io.*; 3 import java.util.Scanner; 4 public class Point3D{ 5 public static int Lenght(int list[],int lenght) 6 { 7 int i,max; 8 max=list[0]; 9 for(i=1;i<=(lenght-1);i++) 10 { 11 if(list[i]>max) 12 { 13 max=list[i]; 14 } 15 } 16 return max; 17 } 18 public static void main(String[] args){ 19 // TODO Auto-generated method stub 20 int num,max; 21 int lenght; 22 Scanner input=new Scanner(System.in); 23 try 24 { 25 System.out.println("请输入整数个数:"); 26 lenght=input.nextInt(); 27 int[] list=new int[lenght]; 28 System.out.println("请输入数组元素:"); 29 for(int i=0;i<lenght;i++) 30 { 31 list[i]=input.nextInt(); 32 } 33 max=Lenght(list,lenght); 34 System.out.println("数组元素中的最大值是:"+max); 35 } 36 catch(Exception e) 37 { 38 System.out.println("输入错误,输入没有按照要求!"); 39 } 40 } 41 }
截图:
1.正序输入正整数
2.倒序输入正整数
3.乱序输入正整数
4.乱序输入负整数
5.输入整数个数为0
6.输入的有非整数字符