急急急!马上要考试了哇 还理解不了??这第一个if与第二个if是怎么执行的?
**
第一个if :如果X>Y,X和Y交换值。(小的在前,大的在后)
第二个if:如果Z<X输出Z,X,Y(Z<X,Z最小)
else if:如果Z<Y,输出X,Z,Y(Z<Y,Z最小)
else:如果Z>=XandZ>=Y输出X,Y,Z(Z>=Y,Z最大)
三个数,是从小到大按顺序输出吧。**
第一个if :如果X>Y,X和Y交换值。(小的在前,大的在后)
第二个if,:如果Z else if:如果Z else:如果Z>=XandZ>=Y输出X,Y,Z(Z>=Y,Z最大)
三个数,是从小到大按顺序输出吧。
else配对的是最近的尚未配对的if
这个函数第一个if语句先考虑了x和y之间大小的关系
第二个if…else if…else考虑了z和x,y大小的关系并输出结果
教育的代码都不规范。。。
if else 最近匹配原则。。。