java习题1(对三个数进行排序)

1、首先思考两个数如何排序:只需要判断两个数的大小然后交换即可。

        if(a>b){
            t = a;
            a = b;
            b = t;
        }

保证a<=b,然后输出。

2、类比到三个数排序:

        if(a>b){
            t = a;
            a = b;
            b = t;
        }//保证a<=b
        if(a>c){
            t = a;
            a = c;
            c = t;
        }//保证a<=c
        if(b>c){
            t = b;
            b = c;
            c = t;
        }//保证b<=c

从而有a<=b<=c

猜你喜欢

转载自blog.csdn.net/u_hcy2000/article/details/79253574
今日推荐