zoukankan      html  css  js  c++  java
  • 求数组最大值


    package 数组求和;
    import java.util.Scanner;
    public class shuzu {
       
        public static void main(String[] args) {
           
            //定义一个数组
           
                int s[]=new int[5];
                int a=0;
                int amax = 0;
                int max=0;
                for(;a<5;a++) {
                    //键盘输入5个数
                    Scanner in=new Scanner(System.in);
                    System.out.println("请输入数:");
                    s[a]=in.nextInt();   
                }
                //找子数组并相加比较数组和的大小直到找到最大值输出
                for(int b=0;b<4;b++){
                    int sum=0;
                    int asum=s[b];
                    for(int i=1;b+i<5;i++) {
                        sum=asum+s[b+i];
                        if(b==0) {
                            max=sum;
                        }else
                        {
                            if(sum>max) {
                                max=sum;
                            }
                        }
                        asum=sum;
                       
                    }
                    if(b==0){
                        amax=max;
                    }else
                    {
                        if(max>amax){
                            amax=max;
                        }
                    }
                   
                }
                System.out.println("数组最大和为:"+amax);
               
               
            }
        }
  • 相关阅读:
    ASP.NET Zero--10.一个例子(3)商品分类管理-新建
    ASP.NET Zero--9.一个例子(2)商品分类管理-列表
    ASP.NET Zero--8.一个例子(1)菜单添加
    ASP.NET Zero--7.控制器加权限
    ASP.NET Zero--6.菜单加权限
    ASP.NET Zero--5.配置权限
    ASP.NET Zero--4.不使用谷歌字体,提升加载速度
    ASP.NET Zero--2.如何启动
    C# mongoDB Driver 使用对象方式最完善查询语法大全
    ef 数据库连接字符串加密
  • 原文地址:https://www.cnblogs.com/yang-qiu/p/11008247.html
Copyright © 2011-2022 走看看