请补充以下代码,完成输出要求。(注意:需要提交完整代码)
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
double dd = RR.fun();
System.out.printf("%.2f",dd);
}
}
class RR{
}
输入格式:
输出格式:在一行中给出5个不超过1000的正整数。
输入样例:输出排在中间的那个数,保留小数点后两位。
输出样例:1 2 5 4 3
我的代码如下:5.00
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
double dd = RR.fun();
System.out.printf("%.2f",dd);
}
}
class RR
{
static double fun()
{
int i,j,index;
double t;
double f[]=new double[5];
Scanner in=new Scanner(System.in);
for(i=0;i<5;i++)
f[i]=in.nextDouble();
for(i=0;i<4;i++)
{
index=i;
for(j=i+1;j<5;j++)
if(f[index]>f[j])
index=j;
t=f[i];f[i]=f[index];f[index]=t;
}
return f[2];
}
}



