参考代码:import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner cin=new Scanner(System.in);
int[]a=new int[10];
int[]b=new int[10];
for(int i=0;i<10;i++){
int input=cin.nextInt();
a[i]=input;
b[i]=input;
}
//int[]b=a;错误,不能直接赋值,否则b排序之后a也被排序了;
Arrays.sort(b);
for (int i=0;i<10;i++){
if (b[0]==a[i]){
int x=a[0];
a[0]=a[i];
a[i]=x;
}
if (b[9]==a[i]){
int x=a[9];
a[9]=a[i];
a[i]=x;
}
}
for (int i=0;i<10;i++)
System.out.print(a[i]+" ");
}
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:586 |
钟神赛车 (C++代码)浏览:869 |
高精度加法 (C++代码)(大数加法)浏览:936 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:547 |
1124题解浏览:595 |
1071题解浏览:494 |
众数问题 (C语言代码)浏览:676 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:539 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:527 |
简单的a+b (C语言代码)浏览:656 |