java,用while循环语句,循环输入10个人的成绩,成绩存入数组,输出这10个人成绩的最大值和最小值

谢谢拉

第1个回答  2011-12-16
我这个应该容易理解 对你来说:
Scanner bc = new Scanner(System.in);
int i = 0;
float sum[]=new float[10];
while(i<10){
float j =bc.nextFloat();
sum[i]=j;
i++;
}
float s = sum[0];
for(int c=0;c<sum.length;c++){
if(sum[c]>s){s=sum[c];}
}
System.out.println("最大"+s);
for(int c=0;c<sum.length;c++){
if(sum[c]<s){s=sum[c];}
}
System.out.println("最小"+s);
}
第2个回答  2011-12-16
int a;
int max=0;
int min=0;
int i=1;
while(i<=10)
{
a=System.in.read();
if(max<a)
{
max=a;
}
if(min>a)
{
min=a;
}
i++;
}
System.out.println("最大值:"max);
System.out.println("最小值:"min);
第3个回答  2011-12-30
真的不用再回答了,已经很清楚了
第4个回答  2011-12-20
看完回答,感觉没必要写了,根据回答和你自己的问题完全可以结合出结果了
第5个回答  2011-12-16
不要担心