int a=1,b=2,c=3;
public static int findMin(int a,int b,int c){
//如果a比b,c小,输出a
if(a<b && a<c){
return a;
//否则说明,a>b,或a>c,亦a不是最小的,最小的在b,c之间
}else if(b>c){
//b>c 那么c就是最小的
return c;
//b<c b是最小的
}else{
return b;
}
}
ps:单纯的用if我只能做到找到最小的,然后在比另外两个,如果要3个一起的话,用数组吧
int [] arr = {3,2,1};
//冒泡好像是这样....
public static void sort(int [] arr){
for(int i =0;i<arr.length();i++{
for(int j = 0;j<arr.length()-1-i;j++){
if(arr[j]>arr[j+1]{
int temp = arr[j];
arr[j] = arr[j+1];
arr[j] = temp;
}
}
}
}..............很不负责任说我不确定写没写对,但是意思是对的0.0 |