19
2019
10

Java小程序:输出int数中的最大值

Java小程序:输出int数中的最大值。

  1. 输出两个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("出现异常");
		}
	}
}


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。