第二章作业-编程求出3个数字中的最大值和最小值
我们的思路是:
定义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); } }
运行输出:
a,b,c中最大值:5,最小值:1