我们的思路是:
定义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);
}
}