目录:Debug
package JavaSE;
//import java.util.Scanner;
import java.sql.SQLOutput;
import java.util.Scanner;
public class six {
public static void main(String[] args) {
//定义两个变量
/*int i=10;
int j=20;*/
/*int sum=0;
//求和
//int sum=i+j;
for(int i=1;i<=10;i++)
if(i%2==0)
sum+=i;
//输出结果
System.out.println("sum:"+sum);*/
/* Scanner sc = new Scanner(System.in);
System.out.println("请输入一个整数:");
int a = sc.nextInt();
System.out.println("请输入第二个整数:");
int b=sc.nextInt();
int max=getMax(a,b);
System.out.println("较大的值是:"+max);
}
public static int getMax(int a,int b){
if(a>b)
return a;
else
return b;
}*/
/*Scanner sc = new Scanner(System.in);
System.out.println("请输入一个星期数:");
int week = sc.nextInt();
if (week < 1 || week > 7) {
System.out.println("你输入的星期数有误");
} else if (week == 1) {
System.out.println("跑步");
} else if (week == 2) {
System.out.println("游泳");
} else if (week == 3) {
System.out.println("慢走");
} else if (week == 4) {
System.out.println("动感单车");
} else if (week == 5) {
System.out.println("拳击");
} else if (week == 6) {
System.out.println("爬山");
} else {
System.out.println("好好吃一顿");
}*/
// Scanner sc=new Scanner(System.in);
/*Scanner sc=new Scanner(System.in);
System.out.println("请输入一个星期数:");
int week=sc.nextInt();
switch(week){
case 1:
System.out.println("跑步");
break;
case 2:
System.out.println("游泳");
break;
case 3:
System.out.println("慢走");
break;
case 4:
System.out.println("动感单车");
break;
case 5:
System.out.println("拳击");
break;
case 6:
System.out.println("爬山");
break;
case 7:
System.out.println("好好吃一顿");
break;
default:
System.out.println("你输入的星期有误");
}*/
/*for(int i=1;i<=100;i++){
if(i%10==7||i%7==0||i/10%10==7)
System.out.println(i);
}*/
/*int [] arr = new int[20];
arr[0]=1;
arr[1]=1;
// arr[2]=arr[0]+arr[1];
// arr[3]=arr[1]+arr[2];
// arr[4]=arr[2]+arr[3];
for(int x=2;x<arr.length;x++){
arr[x]=arr[x-1]+arr[x-2];
//System.out.println(arr[x]);
*//*
arr[2]=arr[0]+arr[1];
arr[3]=arr[1]+arr[2];
arr[4]=arr[2]+arr[3];
...
*//*
}
System.out.println(arr[arr.length-1]);*/
//X+Y+Z=100
//穷举法
/*for(int i=0;i<=20;i++){
for(int j=0;j<=33;j++){
int k=100-i-j;{
if(k%3==0&&5*i+3*j+k/3==100&&i+j+k==100)
System.out.println(i+","+j+","+k);
}
}
}*/
/*int [] arr={68,27,95,88,171,996,51,210};
int s=0;
for(int i=0;i<arr.length;i++)
{
if(arr[i]%2==0&&arr[i]%10!=7&&arr[i]/10%10!=7)
s+=arr[i];
}
System.out.println(s);*/
/*int[] arr={11,22,33,44,55};
int[] arr2={11,22,3,44,55};
boolean flag=compare(arr,arr2);
System.out.println(flag);*/
/* Scanner sc=new Scanner(System.in);
System.out.println("请输入要查找的数据:");
int number=sc.nextInt();
int[] arr={19,28,37,46,50};
int index=getIndex(arr,number);
System.out.println(index);*/
/*int[] arr={19,28,37,46,50};
for(int start=0,end=arr.length-1;start<end;start++,end--){
//变量交换
int temp=arr[start];
arr[start]=arr[end];
arr[end]=temp;
}
printArray(arr);*/
Scanner sc=new Scanner(System.in);
int [] arr=new int[6];
for(int x=0;x<arr.length;x++)
{
System.out.println("请输入第"+(x+1)+"个评委的打分。");
arr[x]=sc.nextInt();
}
int min=getMin(arr);
int max=getMax(arr);
int sum=getSum(arr);
int avg=(sum-max-min)/(arr.length-2);
System.out.println("选手的最终得分是:"+avg);
}
public static int getSum(int[] arr)
{
int sum=0;
for(int x=0;x<arr.length;x++)
sum+=arr[x];
return sum;
}
public static int getMax(int[] arr){
int max=arr[0];
for(int x=1;x<arr.length;x++)
{
if(arr[x]>max)
max=arr[x];
}
return max;
}
public static int getMin(int[] arr){
int min=arr[0];
for(int x=1;x<arr.length;x++)
{
if(arr[x]<min)
min=arr[x];
}
return min;
}
public static void printArray(int[] arr) {
System.out.print("[");
for(int x=0;x<arr.length-1;x++){
System.out.print(arr[x]+",");
}
System.out.print(arr[arr.length-1]+"]");
}
/*public static int getIndex(int[] arr,int number){
int index=-1;
for(int x=0;x<arr.length;x++)
{
if(arr[x]==number)
index=x;
}
return index;
}*/
/*比较两个数组内容是否相同*/
/*public static boolean compare(int[] arr,int[] arr2){
if(arr.length!=arr2.length){
return false;
}
for(int x=0;x<arr.length;x++){
if(arr[x]!=arr2[x]){
return false;
}
}
return true;
}*/
}