将3个整数按从小到大的顺序输出
import java.util.Scanner;
public class MaxMin {
public MaxMin(int x, int y, int z){
int t;
int ThreeNum[] = {x, y, z};
for(int i = 0; i < ThreeNum.length - 1; i++)
{
for(int j = 0; j < ThreeNum.length - 1 - i; j++)
{
if(ThreeNum[j] > ThreeNum[j + 1])
{
t = ThreeNum[j];
ThreeNum[j] = ThreeNum[j+1];
ThreeNum[j+1] = t;
}
}
}
System.out.println("The oder of this three numbers:");
for(int i = 0; i < ThreeNum.length; i++)
System.out.print(ThreeNum[i] + " ");
}
public static void main(String[] args) {
// TODO Auto-generated method stub
int x, y, z;
Scanner scan = new Scanner(System.in);
System.out.println("Input three number:");
x = scan.nextInt();
y = scan.nextInt();
z = scan.nextInt();
new MaxMin(x, y, z);
}
}
首先将输入进来的3个数存入数组里,然后通过冒泡排序来进行排序,最后再输出3个数的顺序。
结果:
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇:没有了
