比较两个数或者三个数的大小,输出较大数的值
1、比较两个数的大小,输出较大数的值
代码如下:
import java.util.Scanner;
public class Compare {
public static void main(String[] args) {
int a,b,max;
System.out.println("此问题是比较两个数的大小,输出较大数的值");
Scanner reader=new Scanner(System.in);
a=reader.nextInt();
b=reader.nextInt();
if(a>b)
max=a;
else
max=b;
System.out.println("两个数中a的值为"+a+",b的值为"+b+",两个数的最大是"+max);
}
}
运行示例:
此问题是比较两个数的大小,输出较大数的值
8 9
两个数中a的值为8,b的值为9,两个数的最大是9
2、比较三个数的大小,输出较大数的值
代码如下:
import java.util.Scanner;
public class CompareMax {
public static void main(String[] args) {
int a,b,c,max;
System.out.println("此问题是输入三个数,比较三个数的大小,输出最大值");
Scanner reader=new Scanner(System.in);
a=reader.nextInt();
b=reader.nextInt();
c=reader.nextInt();
max=a;
if(max<b)
max=b;
if(max<c)
max=c;
System.out.println("最大值为:"+max);
}
}
运行示例:
此问题是输入三个数,比较三个数的大小,输出最大值
4 5 1
最大值为:5