JAVA初级课题

来源:百度知道 编辑:UC知道 时间:2024/04/28 08:43:40
给了8个积分 分别是18 25 7 36 13 2 89 63 从这组数组中找出最少的积分数 以及它在数组中的原始位置
public class zuoye2 {
public static void main(String[] args) {
int i,m;
int[] score = {18,25,7,36,13,2,89,63};
int max=score[0];
for(i=0;i<score.length;i++){
if(score[i]<max){
max=score[i];
}
}
System.out.println("最少的积分是:"+ max);
}
}
这是我写的找出最少的积分 但原始位置该怎么写啊

import java.util.*;
public class Binary{
public static void main(String args[]){
int a[]={3,4,5,6,7,8},i;
i=Arrays.binarySearch(a,6); //在数组a中查找数6的下标
System.out.println(i);
}
}
结果:3

public class zuoye2 {
public static void main(String[] args) {
int i,m;
int[] score = {18,25,7,36,13,2,89,63};
int max=score[0];
int idx=0;
for(i=0;i<score.length;i++){
if(score[i]<max){
max=score[i];
idx=i;
}
}
System.out.println("最少的积分是:"+ max);
System.out.println("位置是:"+ idx);
}
}