输入三个整数,并赋值给a、b、c;比较a、b、c之间的大小,然后将输入的整数按照从小到大依次输入到a、b、c中(使用if判断语句);
提示1:a b c之间的判断大小有6种排列方式:
上述是排序的方法,使用if-else方法会比较麻烦,不再赘述;
提示1:请注意if语句的说明
当if判断为假的时候,则直接跳过去,不执行此if语句;
提示3:所以,只要满足上面三个条件就可以了;
System.out.print("请输入整数:");
Scanner input=new Scanner(System.in);
int a=input.nextInt();
System.out.print("整数:");
int b=input.nextInt();
System.out.print("整数:");
int c=input.nextInt();
int num;
//这两步保证a<b,a<c;
if(a>=b){//当a<b时,则跳过此if判断;
num=a;
a=b;
b=num;
}
if(a>=c){//当a<c时,则跳过此if判断;
num=a;
a=c;
c=num;
}
//这一步保证b<c;
if(c<=b){//当c>b,则跳过此if判断;
num=b;
b=c;
c=num;
}
System.out.print("a的值:"+a+",b的值:"+b+",c的值:"+c);