展开全部
importjava.util.Scanner;
publicclasstest{
staticvoidSort(inta[],intn)
{
for(inti=1;i
intmid=0;
intleft=0;
intright=i-1;
inttmp=a[i];
while(left<=right){
mid=(left+right)/2;
if(tmp
right=mid-1;
}else{
left=mid+1;
}
}
for(intj=i-1;j>=left;j--){
a[j+1]=a[j];
}
a[left]=tmp;
}
}
publicstaticvoidmain(String[]args){
System.out.print("pleaseinputthenumberofintvalue:\n");
Scannersc=newScanner(System.in);
intn=sc.nextInt();
System.out.print("numberis"+n+"\npleaseinputthenumbers:\n");
sc=newScanner(System.in);
Stringstr=sc.nextLine();
sc=newScanner(str).useDelimiter("\\s*\\s*");
int[]array=newint[n];
inttotal=0;
for(intidx=0;idx
array[idx]=sc.nextInt();
System.out.print(array[idx]+"\n");
total+=array[idx];
}
intaverage=total/n;
System.out.print("totalis"+total+"average="+average+"\n");
Sort(array,n);
for(intidx=0;idx
System.out.print(array[idx]+"\n");
}
}
}
请采62616964757a686964616fe58685e5aeb931333433626532纳,谢谢
java从键盘输入n个整数_java求解 从键盘输入n个数 要求第一行输入n的值 第二行输入n个数。...