用java实现三个数从小到大的排列代码

Scanner scan=new Scanner(System.in);//用Scanner这个类在键盘上获取数
 Scanner scab=new Scanner(System.in);
 Scanner scad=new Scanner(System.in);//使用三个Scanner在键盘上获取三个随机数
 System.out.println("请输入任意的三个数");
 int a=scad.nextInt();//运用nextInt方法读取随机数,也可以叫做生成一个随机数
 int b =scab.nextInt();//定义变量来接收自己要生成的随机数
 int c =scan.nextInt();
 int middle;
int min;
 int max;
 if(a<b)//收取最小值
     min=a;
 else
     min=b;
 if(min>c)
     min=c;

 if((a-b)*(b-c)>=0)//收取中间值
     middle=b;
 else if((b-a)*(a-c)>=0)//使用了两两相减得到中间值的方法。
     middile=a;
 else
     middle=c;

 if(a<b)//获取最大值
     max=b;
 else
     max=a;
 if(max<c)
     max=c;
 System.out.println(min+"\t"+middle+"\t"+max);//按从小到大的方式进行输出;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值