package p1210;? ?//自己创建的包名
import java.util.*; public class S2 { ?? ?public static void main(String args[]) { ?? ??? ?Scanner sc=new Scanner(System.in); ?? ??? ?int temp,i,j; ?? ??? ? ?? ??? ?System.out.println("请输入数组的长度:"); ?? ??? ?int n=sc.nextInt(); ?? ??? ?int[] a=new int[n];?? ? ?? ??? ?System.out.println("请输入数组元素: (用空格隔开)"); ?? ??? ?for(i=0;i<n;i++) { ?? ??? ??? ?a[i]=sc.nextInt(); ?? ??? ?} ?? ? ?? ??? ?for(i=0;i<n-1;i++) {? ?//外层 ?? ??? ??? ?for(j=0;j<n-1;j++) {? ? //内层 ?? ??? ??? ??? ?if(a[j]>a[j+1]) {? ?//由小到大排序即a[j]>a[j+1],由大到小排序即a[j]<a[j+1] ?? ??? ??? ??? ??? ?temp=a[j]; ?? ??? ??? ??? ??? ?a[j]=a[j+1]; ?? ??? ??? ??? ??? ?a[j+1]=temp; ?? ??? ??? ??? ?} ?? ??? ??? ?} ?? ??? ?} ?? ??? ?System.out.println("排序后数组元素如下:"); ?? ??? ?for(i=0;i<n;i++) { ?? ??? ??? ?System.out.print(a[i]+" "); ?? ??? ?} ?? ??? ? ?? ?}
} ?
|