码迷,mamicode.com
首页 > 其他好文 > 详细

课堂作业

时间:2016-03-21 18:11:06      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:

import java.util.InputMismatchException;
import java.util.ArrayList;
import java.util.Scanner;
public class test {
    static int Largets(int list[], int length){//求最大数
          int i,max=list[length-1];
              for(i=0;i<(length-1);i++)
              {
                  if(list[i]>max)
                  {
                      max=list[i];
                  }
              }
              return max;
      }
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        int max,number;    
         try
        {
             Scanner in=new Scanner(System.in);
             System.out.println("请输入数字个数:");
            number=in.nextInt();//控制数组长度
            for(;;)
            {
                if(number<0)//<0继续输入
                {
                    System.out.print("请重新输入大于0的整数!");
                    number=in.nextInt();
                }
                else
                    break;
            }
             if(number!=0)//数组长度不为空
             {
                System.out.println("请输入"+number+"个整数:");
                int list[]=new int[number];
                for(int i=0;i<number;i++)
                {
                    list[i]=in.nextInt();            
                }
                max=Largets(list,number);
                System.out.println("最大值为:"+max);}
             else//数组长度为空
             {
                 System.out.print("数组为空!");
             }
       }
       catch(InputMismatchException m)
       {
           System.out.println("请输入整数!");
       }
   }
}

正整数正序:

技术分享

正整数逆序:

技术分享

全是负数:

技术分享

正数和负数:

技术分享

数组元素为0:

技术分享

有字符串:

技术分享

课堂作业

标签:

原文地址:http://www.cnblogs.com/java-test/p/5302753.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!