java,键盘输入三个int数字,然后求出其中的最大值

    xiaoxiao2023-10-07  161

    /* * 题目: * 键盘输入三个int数字,然后求出其中的最大值 * 思路: * 1.既然是键盘输入,肯定需要用到Scanner * 2.Scanner三个步骤:导包,创建,使用nextInt()方法 * 3.调用三次nextInt方法,得到三个int变量 * 4.无法同时判断三个数字谁最大,两两比较 * */ import java.util.Scanner; public class Demo01ScannerMax { public static void main(String[] args){ System.out.println("请输入第一个数字:"); Scanner sc=new Scanner(System.in); int a=sc.nextInt(); System.out.println("请输入第2个数字:"); int b=sc.nextInt(); System.out.println("请输入第三个数字:"); int c=sc.nextInt(); int max=a; if(a<b&&b<c){ System.out.println("max:"+c); }else if(b<c&&a>c){ System.out.println("max:"+a); }else{ System.out.println("max:"+b); } } }

    方法二:

    int temp=a>b?a:b; int max=temp>c?temp:c;

     

    最新回复(0)