要求说明:

输入三个整数x,y,z,请把这三个数由小到大输出。

实现代码:

第1种方法:

import java.util.Scanner;public class xyzMaxMin{public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("请输入3个整数:");int x = sc.nextInt();int y = sc.nextInt();int z = sc.nextInt();System.out.println("从小到大排序后的结果:");if (x < y && x < z) {if (y < z) {System.out.println(x + "<" + y + "<" + z);} else {System.out.println(x + "<" + z + "<" + y);}} else if (y < x && y < z) {if (x < z) {System.out.println(y + "<" + x + "<" + z);} else {System.out.println(y + "<" + z + "<" + x);}} else {if (x < y) {System.out.println(z + "<" + x + "<" + y);} else {System.out.println(z + "<" + y + "<" + x);}}}
}

第2种方法:

import java.util.Scanner;public class xyzMaxMin{public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("请输入3个整数:");int x = sc.nextInt();int y = sc.nextInt();int z = sc.nextInt();int i = 0;if(x>y){i=y;y=x;x=i;}if(x>z){i=z;z=x;x=i;}if(y>z){i=z;z=y;y=i;}System.out.println("从小到大排序后的结果:");System.out.println(x+"<"+y+"<"+z);}
}

第3种方法:

import java.util.Arrays;
import java.util.Scanner;public class xyzMaxMin{public static void main(String[] args) {int[] num = new int[3];Scanner sc = new Scanner(System.in);System.out.println("请输入3个整数:");num[0] = sc.nextInt();num[1] = sc.nextInt();num[2] = sc.nextInt();Arrays.sort(num);System.out.println("从小到大排序后的结果:");for (int i = 0; i < num.length; i++) {System.out.print(num[i]+"\t");}}
}

编写Java程序_输入三个整数x,y,z,请把这三个数由小到大输出,请写出实现代码。(3种方法)相关推荐

  1. JAVA输出x和y和z_JAVA实例:输入三个整数x,y,z,请把这三个数由小到大输出-吾爱编程网...

    今天为大家分享一个java经典实例输入三个整数x,y,z,请把这三个数由小到大输出,相信很多初学者都会学到这道题目,接下来吾爱编程为大家介绍一下程序的相关写法,有需要的小伙伴可以参考一下: 1.题目: ...

  2. Java 练习:编写 Java 程序,输入年份和月份,使用 switch 结构计算对应月份的天数。月份为 1、3、5、7、8、10、12 时,天数为 31 天。月份为 4、6、9、11 时,天数为 3

    文章目录 一.练习题目 二.使用 switch 语句实现代码 三.将代码改写回 if else 的选择结构 一.练习题目 编写 Java 程序,输入年份和月份,使用 switch 结构计算对应月份的天 ...

  3. 输入三个整数x,y,z,请把这三个数由小到大输出 (Java经典编程案例)

    题目:输入三个整数x,y,z,请把这三个数由小到大输出. 思路分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x> y则将x与y的值进行交换,然后再用x与z进行比较,如果x> ...

  4. python输入三个整数、输出最大的数_题目:使用Python编程,输入三个整数x,y,z,请把这三个数由小到大输出...

    题目:输入三个整数x,y,z,请把这三个数由小到大输出 思路:这题主要使用list.sort()的方法排列,首先要保证用户输入的数字一定是整数,如果不是整数需要提示用户输入错误,重新输入.(使用try ...

  5. C语言——实例005 输入三个整数x,y,z,请把这三个数由小到大输出。

    /*Name: Copyright: Author: Date: 27/07/17 08:44Description: [程序5]题目:输入三个整数x,y,z,请把这三个数由小到大输出.1.程序分析: ...

  6. 输入三个整数x,y,z,请把这三个数由小到大输出(C语言函数)

    程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换, 然后再用x与z进行比较,如果x>z则将x与z的值进行交换,这样能使x最小. #include ...

  7. Java_输入三个整数x,y,z,请把这三个数由小到大输出

    package cn.myAlgorithm;import java.util.Arrays; import java.util.Scanner;//输入三个整数x,y,z,请把这三个数由小到大输出 ...

  8. C语言例题:输入三个整数x,y,z,请把这三个数由小到大输出。

    题目:输入三个整数x,y,z,请把这三个数由小到大输出. 参考程序如下: #include<stdio.h>void main() {int a[3]; //定义一个长度为3的数组int ...

  9. 输入三个整数x,y,z,请把这三个数由小到大输出

    输入三个整数x,y,z,请把这三个数由小到大输出. package com.zrrd;import java.util.Scanner;public class Sort {public static ...

最新文章

  1. react es6+ 代码优化之路-1
  2. 干货回顾丨深度学习性能提升的诀窍
  3. 分布式协议基础http协议
  4. 成长的速度一定要超过父母老去的速度
  5. Github 的使用
  6. 【安卓开发】找出安卓手机耗电元凶
  7. 84. ExtJS下页面显示中文乱码问题
  8. java多播_Java多播发送数据,未接收
  9. Windows 95被做成了一款软件,可玩扫雷和纸牌
  10. 走近算法:受众行为分析与人群定向
  11. python_四元数/旋转矩阵/欧拉角之间的相互变换(简单易用版)
  12. 深度丨银行零售客群策略与标签体系搭建指南
  13. 处理 Code:516. Authentication failed: password is incorrect or there is no user with such name.
  14. Error in file(file, “rt“) : cannot open the connection In addition: Warning message:In file(file, “
  15. matlab的交通灯信号识别,交通灯识别系统.docx
  16. 想要小黄过软考—小小的树(软件设计师篇)
  17. 进销存设计与分析_盘点单(9)
  18. 18位身份证最后一位的验证
  19. 汽车css和csi,ea211css和djs有什么区别
  20. C# 设置Winform开机运行

热门文章

  1. 【GA三维路径规划】基于matlab遗传算法无人机三维路径规划【含Matlab源码 1526期】
  2. 看维度--数学漫步之四维
  3. java遍历List数据的三种写法
  4. 服务器 监控信息,服务器 监控信息 怎么看
  5. 中国研发独立移动操作系统 你怎么看?
  6. 直播电商平台开发,RecyclerView实现item图片放大缩小
  7. 私人相册照片被谷歌AI举报:全网封杀,警方介入,但也喊冤无门
  8. 两个类实现Android录制屏幕功能
  9. 室内定位解决方案需要满足的7个需求
  10. Graph Cut(图割算法)