【习题35】

【程序35】
题目:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。

package com.share.test31_40;

import java.util.Arrays;

public class Test35 {
    public static void main(String[] args) {
        test();
    }
    public static void test(){
        int[] a={6,1,8,9,3};
        int max=a[0];
        int min=a[0];
        int maxNum=0;
        int minNum=0;
        for(int i=0;i<a.length;i++){
            if(max<a[i]){
                max=a[i];
                maxNum=i;
            }
            if(min>a[i]){
                min=a[i];
                minNum=i;
            }
        }
        
        a[maxNum]=a[0];
        a[0]=max;
        
        a[minNum]=a[a.length-1];
        a[a.length-1]=min;
        
        System.out.println(Arrays.toString(a));
    }
}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,969评论 19 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 32,670评论 18 399
  • 来源:NumPy Tutorial - TutorialsPoint 译者:飞龙 协议:CC BY-NC-SA 4...
    布客飞龙阅读 33,327评论 6 98
  • 1.把二元查找树转变成排序的双向链表 题目: 输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。 要求不...
    曲终人散Li阅读 8,646评论 0 19
  • 很喜欢忽然的感觉 忽然间开心 一瞬间沉默 顷刻间重回童年 安然 微弱的光 引燃了回忆 触动了心 被带回了从前 慨叹...
    所恋何处心自谙阅读 1,373评论 1 2

友情链接更多精彩内容