package com.itheima;
import java.util.Arrays;
import java.util.Scanner;
/**
* 编写程序接收键盘输入的5个数,装入一个数组,并找出其最大数和最小数。
* @author sunbaoque
*
*/
public class Test {
public static void main(String[] args) {
int []arr=new int[5];
Scanner input=new Scanner(System.in);
//通过循环完成数组数值的输入接收
for (int i = 0; i < arr.length; i++) {
System.out.print("请输入第"+(i+1)+"个数:");
arr[i]=input.nextInt();
}
int temp=0;
int min=arr[0];//假设数组的第一个数是最小值
int max=arr[0];//假设数组的第一个数是最大值
for (int i = 1; i < arr.length; i++) {//循环从数组的第二个值开始比起
if (min>arr[i]) { //判断当前值是否比最小值小,如果是就把当前值设为最小值
min=arr[i];
}
if (max<arr[i]) { //判断当前值是否比最大值大,如果是就把当前值设为最大值
max=arr[i];
}
}
System.out.println("最大值是:"+max+",最小值是:"+min);
}
}
|
|