package dd.mm;
public class Szqzdzx{
public static void main(String[] args){
int[] zu = new int[10];
for(int i = 0; i < zu.length; i++){
zu[i] = (int) (Math.random()*101);
System.out.println(zu[i]);
}
System.out.println();
int max = zu[0];
int maxIndex = 0; //保存在数组中的位置赋值
int min = zu[0];
int minIndex = 0;
for(int i = 1; i < zu.length; i++){
if(zu[i] > max){
max = zu[i];
maxIndex = i;
}
if(zu[i] < min){
min = zu[i];
minIndex = i;
}
}
System.out.println("最大值(max): " + max);
System.out.println("最小值(min): " + min);
int secondMax = zu[0];
int secondMin = zu[0];
for (int i = 1; i < zu.length; i++){
if(zu[i] > secondMax && i != maxIndex){
secondMax = zu[i];
}
if(zu[i] < secondMin && i != minIndex){
secondMin = zu[i];
}
}
System.out.println("第二大值是:" + secondMax);
System.out.println("第二小值是:" + secondMin);
}
}
public class Szqzdzx{
public static void main(String[] args){
int[] zu = new int[10];
for(int i = 0; i < zu.length; i++){
zu[i] = (int) (Math.random()*101);
System.out.println(zu[i]);
}
System.out.println();
int max = zu[0];
int maxIndex = 0; //保存在数组中的位置赋值
int min = zu[0];
int minIndex = 0;
for(int i = 1; i < zu.length; i++){
if(zu[i] > max){
max = zu[i];
maxIndex = i;
}
if(zu[i] < min){
min = zu[i];
minIndex = i;
}
}
System.out.println("最大值(max): " + max);
System.out.println("最小值(min): " + min);
int secondMax = zu[0];
int secondMin = zu[0];
for (int i = 1; i < zu.length; i++){
if(zu[i] > secondMax && i != maxIndex){
secondMax = zu[i];
}
if(zu[i] < secondMin && i != minIndex){
secondMin = zu[i];
}
}
System.out.println("第二大值是:" + secondMax);
System.out.println("第二小值是:" + secondMin);
}
}