java给出三个正整数m=5 n=15 p=13 求出这三个数中最大值和最小值
发布网友
发布时间:2022-05-16 20:43
我来回答
共1个回答
热心网友
时间:2024-03-01 22:04
我们的思路是:
定义min,max变量用来存储3个数中的最小值和最大值;
把min和max的初始值设置成第一个数字;
然后我们分别把第二和第三数字和min比较,假如比min小,我们就把这个数字赋值给min,这样就能保证min最后存储的是3个数字中的最小值;同理,我们可以求出最大值;
我们给下参考代码:
public class Test {
public static void main(String[] args) {
int a=3,b=5,c=1;
int min=a; // 定义变量min 用来存储最小值 初始值a
int max=a; // 定义变量max 用来存储最大值 初始值a
if(b<min){
min=b;
}
if(c<min){
min=c;
}
if(b>max){
max=b;
}
if(c>max){
max=c;
}
System.out.println("a,b,c中最大值:"+max+",最小值:"+min);
}
}