今天为大家分享一个java经典实例输入三个整数x,y,z,请把这三个数由小到大输出,相信很多初学者都会学到这道题目,接下来为大家介绍一下程序的相关写法,有需要的小伙伴可以参考一下:
1、题目:
输入三个整数x,y,z,请把这三个数由小到大输出。
2、程序分析:
我们想办法把最小的数放到x上,先将x与y进行比较,如果x> y则将x与y的值进行交换,然后再用x与z进行比较,如果x> z则将x与z的值进行交换,这样能使x最小。
3、程序代码:
import java.util.*; class sangeshu { public static void mAIn(String[] args) { int i = 0; int j = 0; int k = 0; int x = 0; System.out.print("请输入三个数\n"); Scanner input = new Scanner(System.in); i = input.nextInt(); j = input.nextInt(); k = input.nextInt(); if(i > j) { x = i; i = j; j = x; } if(i > k) { x = i; i = k; k = x; } if(j > k) { x = j; j = k; k = x; } System.out.println(i + ", " + j + ", " + k); } }
4、执行结果:
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)