java小程式:輸入五個整數順序輸出,再輸入一個順序輸出
阿新 • • 發佈:2019-01-29
//任意輸入5個整數,從小到大的順序輸出
import java.util.Scanner;
public class Kaohe1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int A[]=new int[6];
Scanner b=new Scanner(System.in);
for(int a=0;a<5;a++){
int c=b.nextInt();
A[a]=c;
}
for (int i = 0; i <(A.length-1); i++) {
for (int j = i+1; j < (A.length-1); j++) {
if(A[i]>A[j]){
int k = A[i];
A[i]=A[j];
A[j]=k;
}
}
}
for(int i = 0;i<(A.length-1);i++){
System.out.println("a["+i+"]="+A[i]);
}
//再任意輸入1個整數,仍要求所有數按從小到大的順序輸出
// Scanner b=new Scanner(System.in);
int f=b.nextInt();
A[5]=f;
for (int i = 0; i <(A.length); i++) {
for (int j = i+1; j < (A.length); j++) {
if(A[i]>A[j]){
int k = A[i];
A[i]=A[j];
A[j]=k;
}
}
}
for(int i = 0;i<(A.length);i++){
System.out.println("a["+i+"]="+A[i]);
}
b.close();
}
import java.util.Scanner;
public class Kaohe1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int A[]=new int[6];
Scanner b=new Scanner(System.in);
for(int a=0;a<5;a++){
int c=b.nextInt();
A[a]=c;
}
for (int i = 0; i <(A.length-1); i++) {
for (int j = i+1; j < (A.length-1); j++) {
if(A[i]>A[j]){
int k = A[i];
A[i]=A[j];
A[j]=k;
}
}
}
for(int i = 0;i<(A.length-1);i++){
System.out.println("a["+i+"]="+A[i]);
}
//再任意輸入1個整數,仍要求所有數按從小到大的順序輸出
// Scanner b=new Scanner(System.in);
int f=b.nextInt();
A[5]=f;
for (int i = 0; i <(A.length); i++) {
for (int j = i+1; j < (A.length); j++) {
if(A[i]>A[j]){
int k = A[i];
A[i]=A[j];
A[j]=k;
}
}
}
for(int i = 0;i<(A.length);i++){
System.out.println("a["+i+"]="+A[i]);
}
b.close();
}
}