功能 按钮0_点击() 
    变量 a=1,b=2,c=3,d=4 
    遍历(变量 i = 0; i < 3; i++) 
        整理(i,a,b,c,d) 
    结束 
    调试输出(a&","&b&","&c&","&d) 
结束 
 
功能 整理(i,&a,&b,&c,&d,大小=假) 
    如果(大小) 
        选择(i) 
            条件 0 
            比较大小(c,d,大小) 
            比较大小(b,c,大小) 
            比较大小(a,b,大小) 
            条件 1 
            比较大小(b,c,大小) 
            比较大小(a,b,大小) 
            条件 2 
            比较大小(a,b,大小) 
        结束  
    否则 
        选择(i) 
            条件 0 
            比较大小(c,d) 
            比较大小(b,c) 
            比较大小(a,b) 
            条件 1 
            比较大小(c,d) 
            比较大小(b,c) 
            条件 2 
            比较大小(c,d) 
        结束 
    结束 
结束 
 
功能 比较大小(&x,&y,大小=假) 
    变量 临时,标记=真 
    如果(x>y) 
        标记=假 
    结束 
     
    如果(大小) 
        标记=!标记 
    结束 
     
    如果(标记) 
        临时=x 
        x=y 
        y=临时 
    结束  
结束 |