Java小程序:输出int数中的最大值。
输出两个int数中的最大值
import java.util.Scanner; public class demo { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请依次输入两个整数:a,b(以空格隔开)"); /*比较两个数的大小*/ int a = scanner.nextInt(); int b = scanner.nextInt(); int max; if(a >= b){ max = a; }else { max = b; } System.out.println("最大值为"+max); } } }
2.输出三个int数中的最大值
package demo; import java.util.Scanner; public class demo { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请依次输入两个整数:a,b(以空格隔开)"); int a = scanner.nextInt(); int b = scanner.nextInt(); int c = scanner.nextInt(); scanner.close(); /*方法一*/ int d=(a>b)?a:b; int e=(d>c)?d:c; System.out.println("最大值为"+e); /*方法二*/ if(a>b && a>c){ System.out.println("最大值为"+a); }else if(b>c && b>a){ System.out.println("最大值为"+b); }else if(c>b && c>a){ System.out.println("最大值为"+c); }else{ System.out.println("出现异常"); } } }