java中判断四个数当中的最大值与最小值 20
2个回答
展开全部
package com.ajie;
import java.awt.*;
import java.util.Scanner;
import javax.swing.*;
public class Test8 extends JFrame{
public static void main(String []args){
Scanner scanner=new Scanner(System.in);
Integer arr[]=new Integer[4];
for(int i=0;i<4;i++){
System.out.println("请输入第"+(i+1)+"个数");
arr[i]=scanner.nextInt();
}
Test8 test=new Test8();
test.res(arr);
System.out.println("最小值是:"+arr[0]);
System.out.println("最大值是:"+arr[arr.length-1]);
}
public Integer[] res(Integer[] arr){
for(int i=0;i<arr.length;i++){
for(int j=0;j<arr.length-i-1;j++){
if(arr[j]>arr[j+1]){
int temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
return arr;
}
}
展开全部
int a[] = {1,5,18,3,12,36};
for(int i = 0;i < a.length ; i++){
for (int j=0;j<a.length;j++){
if (a[i] < a[j]){ //由小到大 第一个最小,最后一个最大
int b = a[i];
a[i] = a[j];
a[j] = b;
}
}
}
System.out.println("排序结果:");
for (int x = 0;x < a.length; x++){
System.out.print(a[x]+"\t");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询