Test01IfQianTaoEx.java 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. package com.lovcoding.day04;
  2. import java.util.Scanner;
  3. public class Test01IfQianTaoEx {
  4. public static void main(String[] args) {
  5. int n1 = 3;
  6. int n2 = 2;
  7. int n3 = 1;
  8. System.out.println("n1="+n1+" n2="+n2+" n3="+n3);
  9. // n1 > n2 交换 小的放前面
  10. if (n1 > n2){
  11. int temp = n1;
  12. n1 = n2;
  13. n2 = temp;
  14. }
  15. System.out.println("n1="+n1+" n2="+n2+" n3="+n3);
  16. if (n2 > n3){
  17. int temp = n2;
  18. n2 = n3;
  19. n3 = temp;
  20. }
  21. System.out.println("n1="+n1+" n2="+n2+" n3="+n3);
  22. if (n1 > n2){
  23. int temp = n1;
  24. n1 = n2;
  25. n2 = temp;
  26. }
  27. System.out.println("n1="+n1+" n2="+n2+" n3="+n3);
  28. }
  29. public static void main_b(String[] args) {
  30. //提示
  31. //三个数排序 6中情况
  32. /*
  33. 数字
  34. n1 n2 n3
  35. n1 < n2 < n3
  36. n1 < n3 < n2
  37. n2 < n1 < n3
  38. n2 < n3 < n1
  39. n3 < n2 < n1
  40. n3 < n1 < n2
  41. 输出语句 6个
  42. */
  43. Scanner s = new Scanner(System.in);
  44. System.out.println("请输入");
  45. int n1 = s.nextInt();
  46. int n2 = s.nextInt();
  47. int n3 = s.nextInt();
  48. if (n1<n2){
  49. if (n2<n3){
  50. System.out.println(321);
  51. }else {
  52. if (n1 < n3 ){
  53. System.out.println(132);
  54. }else {
  55. System.out.println(132);
  56. }
  57. }
  58. }
  59. }
  60. public static void main_a(String[] args) {
  61. //提示
  62. //三个数排序 6中情况
  63. /*
  64. 数字
  65. n1 n2 n3
  66. n1 < n2 < n3
  67. n1 < n3 < n2
  68. n2 < n1 < n3
  69. n2 < n3 < n1
  70. n3 < n2 < n1
  71. n3 < n1 < n2
  72. 输出语句 6个
  73. */
  74. Scanner s = new Scanner(System.in);
  75. System.out.println("请输入");
  76. int n1 = s.nextInt();
  77. int n2 = s.nextInt();
  78. int n3 = s.nextInt();
  79. if (n1 < n2 && n2 < n3){
  80. System.out.println(n1 +"<"+ n2 +"<"+ n3);
  81. }else if (n1 < n3 && n3< n2){
  82. System.out.println(n1 +"<"+ n3 +"<"+ n2);
  83. }else if (n2 < n1 && n1 < n3){
  84. System.out.println(n2 +"<"+ n1 +"<"+ n3);
  85. }else if (n2 < n3 && n3< n1){
  86. System.out.println(n2 +"<"+ n3 +"<"+ n1);
  87. }else if (n3 < n2 && n2< n1){
  88. System.out.println(n3 +"<"+ n2 +"<"+ n1);
  89. }else if (n3 < n1 && n1< n2){
  90. System.out.println(n3 +"<"+ n1 +"<"+ n2);
  91. }
  92. }
  93. }