第3章:对三个整数排序

来源:互联网 发布:淘宝旺旺工作时间修改 编辑:程序博客网 时间:2024/05/27 00:38
/** * 对三个整数排序。 * 编写程序对三个整数进行排序。 * 这些整数都由对话框输入,并分别存储在变量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);}}

原创粉丝点击