public class Java4
{
public static void main(String args[]){
int i,min,max;
int A[]={74,48,30,17,62};
System.out.println("数组A的元素:"+74+",\t"+48+",\t"+30+",\t"+17+",\t"+62);
min=max=A[0];
for(i=0;i<=A.length;i++){
if(A[i]>max)
max=A[i];
if(A[i]<min)
min=A[i];
}
System.out.println("最大"+max+"最小"+min);
}
}
for(i=0;i<=A.length;i++){
改成
for(i=0;i<=A.length - 1;i++){
就可以了
为什么要减个1?
A.length是5,
而java数组是以0开始的,5个元素分别是
0,1,2,3,4
所以最大界限是4,就是5-1
for(i=0;i<=A.length;i++){ 改成 for(i=0;i<=A.length - 1;i++){ 就可以了
为什么要减个1?
A.length是5,
而java数组是以0开始的,5个元素分别是 0,1,2,3,4 所以最大界限是4,就是5-1