题目:程序中间只有2个变量 输入10个整数,求中间的最大值;
程序思路:定义俩个变量,分别进行输入,首先俩个变量比较,将较大数的存在第一个变量容器中,其次,不断的通过第二个变量输入数据,与第一个变量中的数进行比较,如果比第一个变量容器中的数大,则将这个数存在第一个变量容器中.
1 package 下午; 2 3 import java.util.Scanner; 4 5 public class Max_TenNumber { 6 7 public static void main(String[] args) { 8 9 Scanner sc = new Scanner(System.in); 10 System.out.println("请输入一个数"); 11 int a = sc.nextInt(); //一个节点 12 //1、俩个数相比 13 System.out.println("请输入一个数"); 14 int b = sc.nextInt(); //指针头,不断变化 15 16 if(a < b) { 17 a = b; 18 } 19 //2、三个数相比 20 System.out.println("请输入一个数"); 21 b = sc.nextInt(); //指针头,不断变化 22 if(a < b) { 23 a = b; 24 } 25 //3、四个数相比 26 System.out.println("请输入一个数"); 27 b = sc.nextInt(); //指针头,不断变化 28 if(a < b) { 29 a = b; 30 } 31 32 //4、五个数相比 33 System.out.println("请输入一个数"); 34 b = sc.nextInt(); //指针头,不断变化 35 if(a < b) { 36 a = b; 37 } 38 39 System.out.println("请输入一个数"); 40 b = sc.nextInt(); //指针头,不断变化 41 if(a < b) { 42 a = b; 43 } 44 45 System.out.println("请输入一个数"); 46 b = sc.nextInt(); //指针头,不断变化 47 if(a < b) { 48 a = b; 49 } 50 51 System.out.println("请输入一个数"); 52 b = sc.nextInt(); //指针头,不断变化 53 if(a < b) { 54 a = b; 55 } 56 57 System.out.println("请输入一个数"); 58 b = sc.nextInt(); //指针头,不断变化 59 if(a < b) { 60 a = b; 61 } 62 63 System.out.println("请输入一个数"); 64 b = sc.nextInt(); //指针头,不断变化 65 if(a < b) { 66 a = b; 67 } 68 System.out.println(a); 69 } 70 71 72 }
java基础-程序中间只有2个变量 输入10个整数,求中间的最大值
原文:https://www.cnblogs.com/xulixia520zhangpengfei/p/14752715.html