洋葱 发表于 2012-5-16 17:15:21

【JAVA】请教数组换位后输出问题

import java.util.*;
public class ys{
public static void main(String[] args){
double cj[]=new double;
double sum=0;
double max=0;
double min=500;
Scanner input=new Scanner(System.in);
for(int i=0;i<10;i++){
System.out.println("请输入第"+(i+1)+"个同学的成绩:");
        cj=input.nextDouble();
        sum+=cj;
        if(max<cj)
          max=cj;
        if(min>cj)
          min=cj;
        }
        double ave;
        ave=sum/10.0;
          System.out.println("最高分是:"+max);
          System.out.println("最低分是:"+min);
          System.out.println("学生的平均成绩为:"+ave);
        for(double l:cj)
          System.out.println(l);
        }
        }
现在我想实现如下功能:将最低成绩和数组首元素交换,最高成绩和尾元素交换,输出数组。
求指教~
页: [1]
查看完整版本: 【JAVA】请教数组换位后输出问题