第3章:对三个整数排序
2012-12-25 13:31
183 查看
/** * 对三个整数排序。 * 编写程序对三个整数进行排序。 * 这些整数都由对话框输入,并分别存储在变量num1、num2和num3中。 * 程序对这些数进行排序,使之满足num1 <= num2 <= num3。 */ package Test; import javax.swing.JOptionPane; public class T38InputDialog { public static void main(String[] args) { String num1String = JOptionPane.showInputDialog("Enter num1: "); int num1 = Integer.parseInt(num1String); String num2String = JOptionPane.showInputDialog("Enter num2: "); int num2 = Integer.parseInt(num2String); String num3String = JOptionPane.showInputDialog("Enter num3: "); int num3 = Integer.parseInt(num3String); /** * 这部分太啰嗦,求算法。 */ if (num1 > num2 && num1 > num3){ int temp = num1; num1 = num3; num3 = temp; } if (num1 > num2 && num1 < num3){ int temp = num1; num1 = num2; num2 = temp; } System.out.println(num1 + " <= " + num2 + " <= " + num3); String output = (num1 + " <= " + num2 + " <= " + num3); JOptionPane.showMessageDialog(null, output); } }
相关文章推荐
- 算法提高 三个整数的排序
- C习题:输入三个任意整数将其按从大到小重新排序
- 三个整数排序程序报告
- 蓝桥杯 ADV-175 算法提高 三个整数的排序
- C语言实现三个整数的排序
- 1919: 三个整数排序(指针专题)
- 三个整数排序
- 算法提高 ADV-175 三个整数的排序
- 守形数&遍历链表&成绩排序&最小年龄的三个职工&A+B&打印日期&大整数排序
- 算法提高 三个整数的排序
- 算法笔记_100:蓝桥杯练习 算法提高 三个整数的排序(Java)
- 对三个整数排序,由键盘输入3个数存入num1,num2,num3,中使得结果为num1 <= num2 <= num3
- 引用作形参--输入三个整数,采用地址的方法按从大到小排序
- 蓝桥杯 算法提高 三个整数的排序
- C语言 · 三个整数的排序
- 算法-蓝桥杯-算法提高 三个整数的排序(JAVA)
- 第17周项目4-三个整数排序(—)
- 引用作形參--输入三个整数,按从大到小排序
- 用指针将三个整数从小到大排序
- (c++)输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。 注意:不是排序!不是排序!