package arrayDemo;
import java.util.Scanner;
public class MaxMin {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int score[]=null;
score=new int[3];
int max;
int min;
min=score[0];
max=score[0];
for(int i=0;i<score.length;i++)
{
Scanner scanner=new Scanner(System.in);
System.out.println("請輸入陣列");
int num=scanner.nextInt();
score[i]=num;
if(score[i]>max)
{
max=score[i];
}
if(score[i]<min)
{
min=score[i];
}
}
System.out.println("最大值"+max);
System.out.println("最小值"+min);
}
}
這是輸出結果
請輸入陣列
5
請輸入陣列
6
請輸入陣列
8
最大值8
最小值0
很奇怪為何最小值一直是0.有人能幫我分析啊嗎?